0
私のシナリオ:SSL証明書。見つからないEAP
2つの異なるサーバーへのSSL接続に使用される2つの異なるキーストア(A.jksとB.jks)があります。これらのキーストアは、「スモークテスト」を実行するときにコマンドラインから機能します。
WebサービスA(Using ajks)の呼び出しがWebサービスB(B.jksの使用)の前に行われた場合、WebサービスAは成功し、WebサービスBは失敗します。 - SSLHandshakeExceptionが発生します。このエラーは、注文が元に戻ったときにも発生します。 WebサービスコールB(B.jksの使用)は、WebサービスコールA(A.jksの使用)の前に発生し、その後、WebサービスBは成功し、WebサービスAは失敗します。
質問:サーバーのコンテキストに読み込まれたKeyStoresが互いにオーバーライドする原因は何ですか?
両方のサーバーの証明書を1つのキーストアに格納するだけでは不十分ですか? – Aaron
それを試みましたが、それと同じエラーです。 –
クライアント認証を使用して双方向SSLを実行しているか、離れたサーバーの公開証明書だけを含むキーストアですか? – Aaron