いくつかのHttpsサイトにアクセスしようとしています。ここで私はエラー "データ接続の問題;セキュリティで保護された接続を確立できませんでした"が表示されます。Androidエミュレータで安全なサイトにアクセスする
これについてお手伝いしてください。
いくつかのHttpsサイトにアクセスしようとしています。ここで私はエラー "データ接続の問題;セキュリティで保護された接続を確立できませんでした"が表示されます。Androidエミュレータで安全なサイトにアクセスする
これについてお手伝いしてください。
私は接続を確立するために何を使用するのか、そのような種類のコミュニケーションの知識レベルはわかりません。だから私はちょうど私の推測をしている:SSL接続のための通常のHttpClientを使用すると失敗します - あなたはサーバー証明書を信頼する必要があります。これを行う良い方法がありますが、最初に、hereのように、カスタムHttpClientを使用してすべての証明書を信頼することをお勧めします。その後、弾力のある城のキーストアを作成し、特定の証明書を信頼し始める方法を読むことができます。
私は完全に間違っている場合は、私はまだ助けてみたいと思います - 私はいくつかの詳細が必要になります。どのようにそれらのサイトにアクセスしようとしますか?私たちはいくつかのコードを見ますか?
てみてください、ここで説明したように、あなたのネットワーク設定で、設定済みのAPNのプロキシを削除するには:
Proxy and SSL connections in android emulator
(Settings > More > Mobile Networks > Access Point Names > PROVIDER
)
その非常に単純なシナリオ..私はアプリから任意の安全な接続をしようとしていませんよ..私はちょうどexp "https://www.google.com"のブラウザから安全なサイトをヒットしようとしています。それでも、これは失敗します。 – Nemo
ブラウザーではなくアプリ内から安全な接続を取得する方が簡単な場合があります。その理由は、ブラウザにもいくつかのトラストストアが必要であり、私はエミュレータブラウザがそれをサポートしているかどうかは不明です。 –