Alipayを支払ってすぐに帳簿のサーバーに来てWeblogicを使ってHostname verification failedを申し込みます.


アリペイを使っています.即時に帳簿に記入して、エラーを報告しています.Hostname veriflication failedの具体的な報告が間違っています.添付の写真を見て、具体的な解決方法を確認してもいいです.
javax.net.ssl.SSLKeyException:[Security:0904]Cerrtifeat chain received from mapi.alipay.com–110.75.130.131 failed hostname veriflication check.Centificate contained*.alipad.com but check expected mapi.alipad.com.
調べたところ、デフォルトの場合、WebLogic Serverの例がSSLクライアントの役割として機能している(SSLを介して他のサーバやアプリケーションに接続しようとする)場合、SSLサーバがデジタル証明書で返信したホスト名がSSLサーバを接続するためのURLホスト名に一致するかどうかを検証します.ホスト名が一致しない場合は、この接続を削除します.
解決策:
1.Dweblogic.security.SSL.ignoreHostname Versification=trueはこの設定でホスト名の検証をオフにします.具体的にはstartWebLogic.cmdファイルの任意の行にコマンドを追加します.OPTTIONS=%JAVA_OPTTIONSS%-Dweblogic.security.SSL.ignoreHostname Verication=true
2.Dweblogic.security.SSL.hostname Versifer=examples.security.sslclient.NulledHostname Versiferはこの設定でホスト名の検証を変更し、種類examples.security.sslclient.NulledHostnameVerierはweogicであり、認証をキャンセルします.また、カスタムホスト名ベリファイア類名を指定することができ、このクラスはweblogic.security.SSL.HostnameVerifierを実装しなければならない. インターフェース
3.布署本体を設置するSSLオプションホスト認証はない.