2
我有一個pfx證書文件。我可以用下面的代碼成功加載到X509Certificate2
類:
var path = "mycert.pfx"
var password = "mypassword";
var certificate = new X509Certificate2(path, password);
對於一些原因,我想用.pem格式的,而不是二進制格式。所以,我已經將我「mycert.pfx」到「mycert.pem」使用下面的OpenSSL命令:
pkcs12 -in mycert.pfx -out mycert.pem -nodes
問題
我如何可以加載我的轉換mycert.pem以類似的方式因爲我成功加載了mycert.pfx?下面的代碼給了我一個CryptographicException,說「找不到請求的對象。」 (注意:這不是關於文件未找到的IO異常)
var path = "mycert.pem"
var password = "mypassword";
var certificate = new X509Certificate2(path, password);