2012-02-28 68 views
0

X509TrustManager:checkServerTrusted、私は自己署名証明書の例外を初めてスローするときに取得した証明書の検証にこのapiを使用します。ユーザーには、そのWebサイトの警告ダイアログが表示されます。ユーザーが続行し、Webサイトが表示された場合X509TrustManagerを使用した自己署名証明書検証:checkServerTrusted

このページをもう一度更新して、同じ証明書が同じapiを使用して検証されますが、ここで私は例外が表示されません。この証明書の値でトラストマネージャが更新されますか?あなたはWebViewのを使用しているように、この予期された動作すると仮定

このすべては、Android環境で

答えて

0

を行われているがねています。このような場合、SSL接続は別の方法で処理されます。自己署名付きSSl証明書を受け入れるカスタム動作を実装する場合は、インターフェイスandroid.webkit.SslErrorHandlerを実装し、WebViewクラスのSSLErrorHandlerとして設定する必要があります。

関連する問題