0

私の質問は、基本的に、Web サービス呼び出しでワイルドカード証明書を使用しているため、SSLException を解決することです。人々が私を既存のSOの質問にリダイレクトする前に、カスタムホスト名検証を使用/作成し、weblogicで設定することを認識していることに注意してください。

私の主な問題は、アプリケーションが共有 weblogic サーバー上で実行されるため、weblogic config.xml ファイルを変更できないことです。そのため、何らかの形で Java コードでホスト名検証設定を行う必要があります。カスタム HttpsURLConnection クラスの作成方法を説明するこの質問に出くわしました。

質問: Web サービス メソッドを (カスタム SoapConnection クラスを使用して) DataOutputStream の writeBytes メソッドから呼び出す方法がわかりません。

注:
1. 上記のリンクされた質問は、SSL 検証を無視しています。するつもりはない。ワイルドカード証明書のホスト名を許可 するクラスを見つけました。
2. デフォルトでワイルドカード証明書を許可しない weblogic 10.3.2.0 を使用していることを忘れていました。

4

0 に答える 0