クライアントスタブを使用してhttpsでSOAPリクエストを送信する際に問題が発生しています。 私はubuntu 16を実行しており、Eclipseを使用しています。キーツールを使用して/usr/lib/jvm/java-8-openjdk-amd64/jre/lib
に証明書を追加しました。クライアントスタブを使用したJavaのHttpsによるSOAPリクエスト
助けていただければ幸いです。
47よりあなたのTomcatまたはアプリケーションサーバーでJVM引数以下によって引き起こさ:sun.security.validator.ValidatorException:PKIXパスの構築に失敗しました:sun.security.provider.certpath.SunCertPathBuilderException:sun.security.validator.PKIXValidatorで要求されたターゲット への有効な証明書パスを見つけることができませんが.doBuild(PKIXValidator.java:387)at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:292) at sun.security.validator.Validator.validate(Validator.java:260) at sun.security .ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229) at sun.security.ssl.X509TrustManagerImpl sun.security.provider.certpath.SunCertPathBuilderException:によって引き起こさ.checkServerTrusted sun.security.ssl.ClientHandshaker.serverCertificateで(X509TrustManagerImpl.java:124) (ClientHandshaker.java:1491) ... 41もっと 見つけることができません要求されたターゲットへの有効な証明パス。 security.cert.CertPathBuilder.build(CertPathBuilder.java:280)sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:382)で ...
可能な重複動作するはず[ジャワ:sun.security.provider.certpath.SunCertPathBuilderException:要求されたターゲットへの有効な証明書パスを見つけることができません](HTTPを://stackoverflow.com/questions/6908948/java-sun-security-provider-certpath-suncertpathbuilderexception-unable-to-find) – malaguna
問題が解決しない場合は、-Djavax.net.debug = SSLを有効にしてアプリケーションを実行し、レスポンスIm取得:メイン、SEND TLSv1.2アラート:致命的、説明= certificate_unknown –