2012-03-18 59 views
40

Estoy usando Java keytool. He exportado un certificado autofirmado .pem de mi almacén de claves. ¿Existe un comando para ver los detalles del certificado directamente desde el archivo .pem (no del certificado en el almacén de claves)?cómo ver el contenido de un certificado .pem

Respuesta

48
keytool -printcert -file certificate.pem 
+11

Recibo el error java.lang.Exception: Error al analizar la entrada – maxisme

+3

@Maximilian, puede ocurrir en los certificados APNS, que combinan la clave privada y el certificado en un '.pem'. Sepárelos en 2 archivos usando el editor de texto y el comando anterior funcionará. (Sugerencia: copie '- BEGIN CERTIFICATE --' line to' - END CERTIFICATE --' línea al nuevo archivo) – Raptor

+0

necesita Java (jdk o jre) – Pieter

83

Una alternativa al uso keytool, puede utilizar el comando

openssl x509 -in certificate.pem -text 

Esto debería funcionar para cualquier archivo .pem x509 siempre que haya instalado openssl.

+0

Esto funciona para mí, gracias, voto ascendente :) – Dilip

Cuestiones relacionadas