将.cer转换为.pem会返回错误“无法加载证书”

时间:2018-06-19 08:03:34

标签: ssl certificate ssl-certificate

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

  

----- BEGIN CERTIFICATE -----

     

... MIIHE

     

----- END 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:错误标记:。\ crypto \ asn1 \ tasn_dec.c:1315:   7320:错误:0D07803A:asn1编码例程:ASN1_ITEM_EX_D2I:嵌套   asn1错误:。\ crypto \ asn1 \ tasn_dec.c:379:Type = X509

我读了一些答案,也说只是改变.cer到.pem就够了,但对我来说似乎根本不起作用。

1 个答案:

答案 0 :(得分:0)

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

即可