IISがホストするssl対応のクライアント認証有効Webserviceを呼び出すtomcatアプリケーションがありますjavax.xml.ws.ServiceにSSLソケットを設定する方法は?
このTomcatアプリケーションは複数のwenservicesと通信し、おそらくそれぞれがPKI認証と一緒にクライアント認証を要求します。 IIS Webサービスのために
WSDLのURLは...ので、私はWSDLのURLを渡すことで
javax.xml.ws.Service(URL、のqname)コンストラクタを使用
を変更することができる事がありますカスタムのクライアントキーを使ってSSLで上記を呼び出す必要があります。上記のコンストラクタにカスタムKeyManagerで作成するsslsocketを使用するように指示するにはどうすればよいですか?私は HttpsURLConnection.setDefaultSSLSocketFactoryを使用して、IIS webservice専用のkeymanagerに従う他の発信SSL接続を強制しません。 ご返信ありがとうございます。
詳細は以前の質問と同じではありませんか? http://serverfault.com/q/349392/47187(私がそこに私の答えを書いていると疑っていたので、これはStackOverflowの質問になっています。この質問にフラグを立てて、それをマイグレーションするように頼むことができます)。 – Bruno