【发布时间】:2018-11-13 06:25:28
【问题描述】:
我从 ssl 购买中下载了文件,并从中获得了以下文件:
- ServerCertificate.cer
- CACertificate-ROOT-2.cer
- CACertificate-INTERMEDIATE-1.cer
- PKCS7.p7b
一个客户端需要 2 个 crt.pem 文件。其中一个需要来自 ServerCertificate.cer,另一个来自应该提供的所谓 PFC 文件。这显然是证书和密钥的组合。
我尝试过使用: openssl x509 -inform der -in certificate.cer -out certificate.pem 转换第一个文件,但是我收到“无法加载证书”错误。
我做错了什么?
PS 请不要将我链接到https://www.sslshopper.com/ssl-converter.html,因为这也不起作用。
【问题讨论】:
-
扩展无关紧要。您的
*.cer文件很可能已经是 PEM 格式,如果您想要文件名*.pem但不转换,您只需重命名这些文件。用一些编辑器查看内容:如果是二进制,则可能是 DER 编码,如果以-----BEGIN CERTIFICATE-----之类的开头,则为 PEM 编码。
标签: ssl certificate