답변:
다음 -printcert
과 같은 명령을 사용하십시오 .
keytool -printcert -file certificate.pem
.pem
. 텍스트 편집기를 사용하여 파일을 2 개로 분리하면 위의 명령이 작동합니다. (힌트 : 복사 -- BEGIN CERTIFICATE --
에 선을 -- END CERTIFICATE --
새 파일에 라인)
를 사용하는 대신 keytool
다음 명령을 사용할 수 있습니다.
openssl x509 -in certificate.pem -text
이것은 openssl
설치 한 모든 x509 .pem 파일에서 작동합니다 .
keytool
함께 오류가 발생한 java.lang.Exception: Failed to parse input
일부 PEMS에 대한,하지만 그들 모두를위한 일
openssl x509 -in file.pem -text | grep -A 1 'Alternative Name'
file
그것이 "x509"가 아니라 "rsa"라는 것을 알기 위해 명령을 사용 했다 (예 :) file xyz.pem
.
x509
가 포함될 수 있습니다. 인증서 rsa
형식은 공개 / 개인 키 쌍의 형식입니다.