回答:
-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ましたが、これはすべてのペムで機能しました
openssl x509 -in file.pem -text | grep -A 1 'Alternative Name'
fileコマンドを使用して、 "x509"ではなく "rsa"であることがわかりました(例:)file xyz.pem。
x509証明書rsaの形式は、公開鍵/秘密鍵のペアの形式です。