私はAndroidには新しく、Androidアプリケーション用のSSL Webサービスを呼び出すのに苦労しています。次のように私のコードは次のとおりです。Androidに証明書が表示されないときに、Androidで安全な(SSL)Webサービスを呼び出すにはどうすればよいですか?
Log.v("fs", "Making HTTP call...");
HttpClient http = new DefaultHttpClient();
HttpGet request = new HttpGet("https://example.com/api");
try {
String response = http.execute(request, new BasicResponseHandler());
Log.v("fs", response);
} catch (Exception e) {
Log.v("fs", e.toString());
}
出力は次のとおりです。
Making HTTP call...
javax.net.SSLPeerUnverifiedException: No peer certificate
この作品を作るための任意の提案は素晴らしいことです。
これは有効な証明書であることに注意してください。公式のCAによって署名されています。
SSL証明書は有効ですか、または何らかのdevサーバーを使用していますか? –
多分これはhttp://stackoverflow.com/questions/3761737/https-get-ssl-with-android-and-self-signed-server-certificate –
私はあなたと同じ問題を抱えています。この ? –