我已经成功生成了.p12
文件,但我收到一条消息,如下所示:
C:\OpenSSL-Win32\bin>openssl pkcs12 -export -inkey mykey.key -in exported.pem -out myfile.p12
将“屏幕”加载到随机状态 - 完成没有证书与私钥匹配
谁能告诉我这个错误是什么意思?
另外,文件的大小myfile.p12
大小为 0KB,当我尝试打开它时,我在带有“确定”按钮的小窗口中收到以下消息:
`无效的公钥安全对象文件
该文件不可用于以下用途:个人信息交换`
请澄清。
Thanks
Source https://stackoverflow.com/a/40017778/372055
OpenSSL 说没有证书与私钥匹配当证书采用 DER 编码时。只需在创建 PKCS#12 之前将其更改为 PEM 编码即可。
创建密钥对 :
openssl genrsa -out aps_development.key 2048
创建企业社会责任 : openssl req -new -sha256 -key aps_development.key -out aps_development.csr
将CSR上传至开发者门户获取证书aps_development.cer
转换证书: openssl x509 -inform DER -outform PEM -in aps_development.cer -out aps_development.pem
构建 PKCS#12: openssl pkcs12 -inkey aps_development.key -in aps_development.pem -export -out aps_development.p12
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)