2

でAndroidアプリを開発しました2.2。を通じてアプリで SOAP Web サービスを使用しましたhttpssslこれらのサービスにアクセスするために認証を使用しました。では正常に動作しversion 2.2ますが、クライアントは でそれを望んでい2.1ます。そのため、バージョンと最小 SDK レベルを変更しましたが、2.1 でアプリを実行すると、SSl socket exception. 現在、プロジェクトのルート フォルダーに2.1バージョンが表示されています。誰でも私を助けることができますか?

4

1 に答える 1

0

Android OS 2.1 から 2.2 には、SSL 証明書に関係する変更があります。しかし、現在URLを見つけることができません。

例外をキャッチして SSLException を発生させないようにするために、安全でない接続でサーバーに再接続することができます。非セキュア接続の将来の使用のために例外が発生した場合に共有設定を保持すると、常に二重接続を回避できます。

それほどエレガントでも安全な方法でもありませんが、私にとってはうまくいきます。

于 2012-10-19T08:25:55.950 に答える