私の.P12証明書ファイルをJKSキーストアに変換する助けが必要です。私は、Javaのkeytoolユーティリティを使用して標準コマンドを実行しました。しかし、結果のJKSファイルをSOAPUI経由でWSエンドポイントにアクセスしようとすると、403.7エラーが発生する - Forbidden:SSL証明書が必要です。同じエンドポイントに対してSOAPUIでP12ファイルを使用すると、正常な応答が生成されます。ここ は、JKSキーストアにP12キーストアをインポートするための標準のコマンドである -P12証明書をJKSに変換するのに助けが必要
keytool -importkeystore -srckeystore src.p12 -srcstoretype PKCS12 -deststoretype JKS -destkeystore target.jks
私もP12を変換するためにOpenSSLを使用してみました - > PEM - > DER - > JKS:
openssl pkcs12 -in src.p12 -out src.pem -clcerts
( src.keyとsrc.cerと呼ばれるその2つの複合部品に編集src.pem)
openssl pkcs8 -topk8 -nocrypt -in src.key -out key.der -inform PEM -outform DER
openssl x509 -in src.cer -inform PEM -out cert.der -outform DER
(私はkeystore.ImportKeyに2つのキーを組み合わせるためのユーティリティを実行した)
keytool -importkeystore -srckeystore keystore.ImportKey -destkeystore target.JKS
と同様のサイコロもありません。
紛失しているものがありますか?