将.cer转换为 .pem 将返回错误'unable to load certificate'



我收到一封包含证书的电子邮件,它看起来像:

-----开始证书

-----嘟嘟...

-----结束证书

-----

我将其复制/粘贴到记事本中并将其保存为.cer文件。

我现在需要的是使用此证书的 .pfx 文件。从我收集的信息来看,我需要首先将我的.cer转换为 .pem。

我尝试将我的.cer转换为 .pem,但这只会出错:

OpenSSL> x509 -inform der -in C:\Users\xxx\Desktop\cert.cer -out certificate.pem

无法加载证书 7320:错误:0D0680A8:ASN1 编码 例程:ASN1_CHECK_TLEN:错误的标记:.\加密\asn1\tasn_dec.c:1315: 7320:错误:0D07803A:asn1 编码例程:ASN1_ITEM_EX_D2I:嵌套 ASN1 错误:.\crypto\asn1\tasn_dec.c:379:Type=X509

我读过一些答案,也说只需将.cer更改为 .pem 就足够了,但对我来说,这似乎根本不起作用。

您的证书已采用 PEM 格式。只需将其从certificate.cer重命名为certificate.pem

相关内容

  • 没有找到相关文章

最新更新