2012-01-17 13 views

答えて

0

私は接続を確立するために何を使用するのか、そのような種類のコミュニケーションの知識レベルはわかりません。だから私はちょうど私の推測をしている:SSL接続のための通常のHttpClientを使用すると失敗します - あなたはサーバー証明書を信頼する必要があります。これを行う良い方法がありますが、最初に、hereのように、カスタムHttpClientを使用してすべての証明書を信頼することをお勧めします。その後、弾力のある城のキーストアを作成し、特定の証明書を信頼し始める方法を読むことができます。

私は完全に間違っている場合は、私はまだ助けてみたいと思います - 私はいくつかの詳細が必要になります。どのようにそれらのサイトにアクセスしようとしますか?私たちはいくつかのコードを見ますか?

+0

その非常に単純なシナリオ..私はアプリから任意の安全な接続をしようとしていませんよ..私はちょうどexp "https://www.google.com"のブラウザから安全なサイトをヒットしようとしています。それでも、これは失敗します。 – Nemo

+0

ブラウザーではなくアプリ内から安全な接続を取得する方が簡単な場合があります。その理由は、ブラウザにもいくつかのトラストストアが必要であり、私はエミュレータブラウザがそれをサポートしているかどうかは不明です。 –

0

てみてください、ここで説明したように、あなたのネットワーク設定で、設定済みのAPNのプロキシを削除するには:

Proxy and SSL connections in android emulator

Settings > More > Mobile Networks > Access Point Names > PROVIDER

関連する問題