有没有办法从 .key 文件转换为 .pfx 文件?
谢谢。
编辑:我只有 .key 文件,但我的托管提供商说我可以仅使用该文件将其转换为 .pfx。
要检查您的 .key 文件是否包含您需要的一切:
#check if file contains a valid certificate:
openssl x509 -text -in file.key
它应该打印出证书详细信息。如果它打印包含文本“无法加载证书”的错误,则说明您的文件不够。
#check if file contains a valid key:
openssl rsa -text -in file.key
openssl dsa -text -in file.key
上述命令之一应打印出有效的关键详细信息。另一个会给出错误,并显示文本“需要 rsa 密钥”或“需要 dsa 密钥”。
如果错误文本显示“解密错误”,则说明您提供了无效的密码,或者文件已损坏。
如果错误文本显示“Expecting: ANY PRIVATE KEY”,则您的文件不够。
如果您有一个密钥和一个与该密钥匹配的证书(以及可选的其他一些证书),那么您就有足够的能力将文件转换为 pfx。然后,正如 ISW 所说,这只是一个问题
#convert file containing key and certificate(s) to PKCS#12 pfx file.
openssl pkcs12 -export -out file.pfx -in file.key
你就完成了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)