0

このチュートリアルhttp://blog.antoine.li/2010/10/22/android-trusting-ssl-certificates/に従い、Android API 16 (4.1) で HTTPS 経由で Web サービスに接続できました。

私のアプリは低 API を使用できるので、Google Maps API 7 エミュレーターを起動しましたが、接続しようとすると、

10-13 05:10:47.441: W/System.err(492): javax.net.ssl.SSLException: Not trusted server certificate

4.1 エミュレーターを起動しましたが、それでも動作します。

チュートリアルは2年前のもので、新しいものは使用していません...

Android 2.2のこの「信頼されていないサーバー証明書」とほぼ同じ問題ですが、3.0ではありません が、解決策もありません...

何か案は?

ありがとう!

4

1 に答える 1

0

何が原因なのかはわかりませんが、自己署名証明書ではなく、購入した証明書を使用しているため、あまり調整する必要はありませんでした。HttpClientここで使用されたものを使用しました

http://thinkandroid.wordpress.com/2009/12/31/creating-an-http-client-example/

于 2012-10-13T08:10:04.673 に答える