2017-01-06 1 views
0

次のログとして、AMによって生成されたAPIを呼び出すためのhttpclientの例を記述します。次に、エラーログと、どの公開鍵をjreでインポートすべきですか?AMによって生成されたAPIを呼び出す場合、公開鍵shoulをjreにインポートしますか?

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 
at sun.security.ssl.Alerts.getSSLException(Alerts.java:192) 


Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 
at 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) 

答えて

0

デフォルトのキーストアを使用している場合は、エイリアスwaso2carbonで証明書を使用することができます。

+0

公開鍵をエクスポートしてjreでインポートしようとすると、「Keytool Error:java.lang.Exception:入力がX.509証明書ではありません」 – mike

+0

エクスポートした方法は? – Bee

+0

.jksファイルをtest.pemファイルに変更し、test.pemにwso2carbonコンテキストをコピーし、jreにインポートしてください – mike

関連する問題