2009-11-14 34 views

回答

0

否。Ruby OpenSSL沒有公開足夠的API來執行此操作。即使在C中,我們也必須編寫一些自定義代碼來完成此操作。

最好的辦法就是從紅寶石這樣運行了OpenSSL的,

system("#{openssl_path}openssl pkcs12 -in #{dir}/#{login}.p12 -out #{dir}/#{login}.cer -clcerts -nokeys -passin pass:#{p12_password}") 
+0

啊,沒有該功能的API的解釋缺乏文件,我想;-) 我會考慮使用類似的東西,謝謝! – 2009-11-15 03:22:08