查看 .pem vertificate 文件内容

查看 .pem vertificate 文件内容

我需要查看.pem文件内容。在网上搜索了一番后,我发现了两种查看内容的方法,

答:我执行了下面提供的命令,

   sudo keytool -printcert -file cak.artt.pem

输出是,

keytool error: java.lang.Exception: Failed to parse input

B.我执行了命令,

sudo openssl x509 -in cak.artt.pem -text

输出是,

unable to load certificate
139976958314128:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:696:Expecting: TRUSTED CERTIFICATE

APNS certificates我读到这种情况可能发生在将私钥和证书合并为一个的情况下.pem。指令是使用文本编辑器将它们分成两个文件,上述命令将起作用。

如何执行此操作并查看证书的内容?我有 Debian 8 环境。顺便说一句,我在机器上安装了 JDK 9

答案1

当您尝试读取 DER 编码证书时有时会出现此错误消息。

您可以使用此命令查看 DER 编码证书详细信息:

openssl x509 -in YOUR_FILENAME -inform der -text -noout

相关内容