से प्रमाण पत्र सत्यापित करें सभी को नमस्कार और इसे पढ़ने के लिए धन्यवाद।ओपनएसएसएल अपने सीए
मुझे अपने स्वयं के सीए द्वारा जारी प्रमाणपत्रों को सत्यापित करने की आवश्यकता है, जिसके लिए मेरे पास प्रमाण पत्र है। मैं openssl के
openssl के बराबर रूबी कोड में की पुष्टि -CAfile
कैसे कर सकता है? ओपनएसएसएल के लिए आरडीओसी इस संबंध में बहुत उपयोगी नहीं है। मैं कोशिश की है:
require 'openssl' ca = OpenSSL::X509::Certificate.new(File.read('ca-cert.pem')) lic = OpenSSL::X509::Certificate.new(File.read('cert.pem')) puts lic.verify(ca)
लेकिन मैं मिलता है:
test.rb:7:in `verify': wrong argument (OpenSSL::X509::Certificate)! (Expected kind of OpenSSL::PKey::PKey) (TypeError) from test.rb:7
मैं भी http://www.ruby-doc.org/stdlib/libdoc/openssl/rdoc/index.html पर OpenSSL Rdoc में "सत्यापित" नहीं मिल सकता है।
किसी भी मदद की सराहना की जाती है। एक बार फिर धन्यवाद!