webview SSL 错误处理程序

Mit*_*esh 1 android android-studio android-security

我收到了来自 Google Play 商店的关于我的应用程序的通知

在此输入图像描述

这是我之前的代码..收到错误通知后,我从 google Android 开发人员页面查看并读取了 ssl 错误处理程序。这是我之前的代码在此输入图像描述

这是我的新的 在此输入图像描述

但同样的问题依然存在!!上传新版本后收到相同的通知

don*_*uxx 7

收到 ssl 错误时,您需要取消,而不是继续:

handler.cancel();
Run Code Online (Sandbox Code Playgroud)

代替:

handler.proceed();
Run Code Online (Sandbox Code Playgroud)

请参阅此处的谷歌文档:

要解决此问题,请更新您的应用程序代码,以便在服务器提供的证书满足您的期望时调用 SslErrorHandler.proceed(),否则调用 SslErrorHandler.cancel()。

https://support.google.com/faqs/answer/7071387?hl=en

所以基本上你所做的与防止此漏洞所需做的完全相反,-)