2012-03-18 149 views
40

我正在使用Java keytool。我從我的密鑰庫中導出了自簽名的.pem證書。是否有命令直接從.pem文件(而不是密鑰庫中的證書)查看證書詳細信息?如何查看.pem證書的內容

回答

48
keytool -printcert -file certificate.pem 
+11

我得到錯誤java.lang.Exception:解析輸入失敗 – maxisme 2014-06-06 00:19:14

+3

@Maximilian它可能發生在APNS證書上,它將私鑰和證書組合成一個'.pem'。使用文本編輯器將它們分成兩個文件,上面的命令將起作用。 (提示:複製' - BEGIN CERTIFICATE --'行到' - END CERTIFICATE --'行到新文件) – Raptor 2015-01-02 04:13:59

+0

需要java(jdk或jre) – Pieter 2016-11-14 01:57:33

83

使用keytool另外,您也可以使用命令

openssl x509 -in certificate.pem -text 

這應該提供您已安裝openssl任何X509的.pem文件的工作。

+0

這適用於我,thanx,投票:) – Dilip 2016-02-15 10:57:40