WebView SSL エラーハンドラーの問題が原因で、Google Playがアプリを拒否しました

Google Play が WebView SSL Handler の問題によりアプリのエラーを拒否する問題を修正し、このメソッドの実装をコードから削除しました。

説明 description

環境

Primetime

問題/症状

Google Playは、WebView SSL Error Handler の問題が原因でアプリを拒否します。プログラマーが、Adobeの Authentication Native Android SDK が実装された Android アプリを送信しています。

解決策 resolution

これは、WebViewClient.onReceivedSslError ハンドラーを使用します。 2016 年 11 月 25 日より、Google Playは、この脆弱性を含む新しいアプリや更新の公開をブロックし始めました。 詳しくは、こちらを参照してください。

プログラマーは、コードからこのメソッドの実装を削除する必要があります。

onReceivedSslError(WebView view, SslErrorHandler handler, SslError error);

プログラマーが DemoApp を参照し、アプリケーションに DemoApp ソースがある場合、  onReceivedSslError  送信元:

MainActivity.java, MvpdLogoutActivity.java, および MvpdLoginActivity.java.

Adobe認証ネイティブ Android SDK ライブラリは、SDK バージョン 1.9.1 以降、これに準拠しています。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f