私はLiberty 16.0.0.4を使用しています。私はFacebookアカウントの画像から画像を取得したいので、Facebookの証明書をLibertyサーバーに追加するにはSSL HANDSHAKE FAILURE:SubjectDN CN = *。facebook.comの署名者
keytool -importcert -keystore /pathToServer/Servers/'03- Liberty 16.0.0.4'/wlp/usr/servers/MyProjectServer/resources/key.jks -file facebook.crt -alias facebooksigner
証明書がliberty key.jksファイルに正常に追加されました。このファイルに証明書がリストされているときに表示されます。
しかし、画像を使用しようとすると私の問題URL url =新しいURL(pictureUrl);
それが発火
[ERROR] CWPKI0022E:SSLハンドシェークの失敗:SubjectDNとCNと署名者= * facebook.com、O = "フェイスブック社"、L =メンロパーク、ST =カリフォルニア、C = USがターゲットホストから送信されました。
注:私はこれが起こるだから、なぜuが推測できるのserver.xml
に<keyStore id="defaultKeyStore" password="{xor}EzY9Oi0rJg=="/>
を追加しましたか?ありがとう:)
どうしてもfacebookの証明書をインストールして、フルチェーンが信頼できることを確認していますか? –