我收到了一封包含证书的电子邮件,它看起来像是:
----- 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就够了,但对我来说似乎根本不起作用。
答案 0 :(得分:0)
您的证书已采用PEM格式。只需将其从certificate.cer
重命名为certificate.pem