在
Windows 2008上,我使用OpenSSL生成自签名证书(openssl.cfg文件为空):
openssl.exe req -x509 -config openssl.cfg -days 10950 -subj "/CN=ComputerName/OU=Organization/ST=OR/C=US/" -newkey rsa:2048 -keyout private.pem -out public.pem -nodes openssl.exe pkcs12 -export -in public.pem -nodes -inkey private.pem -name "Self-Signed SSL Certificate" -out ssl.cer -passout pass:
然后,我使用“证书”管理单元将证书导入到个人存储中.当我导入它时,我检查“将此密钥标记为可导出”.但是,当我尝试导出证书时,“是,导出私钥”选项显示为灰色,对话框上有一个注释,上面写着“注意:无法找到关联的私钥”.
为什么我不能导出我的证书?