android - 来自谷歌播放的 SSL 警告

标签 android ssl webview google-play android-security

收到来自 google play 的警告。

我如何处理 WebViewClient.onReceivedSslError 处理程序的不安全实现的“SSL 错误处理程序漏洞”。

“请尽快解决此漏洞并增加升级后的 APK 的版本号。要正确处理 SSL 证书验证,请更改您的代码以在服务器提供的证书满足您的期望时调用 SslErrorHandler.proceed(),否则调用 SslErrorHandler.cancel()。”

最佳答案

我今天收到了同样的警告,它告诉我这个问题 来 self 的一个广告网络的 SDK(InMobi,我真的在考虑放弃它们,因为它们有很多欺诈性的自动重定向横幅,现在这个......):

com.inmobi.commons.analytics.iat.impl.net.AdTrackerWebViewLoader$MyWebViewClient

在您的案例中受影响的类别是什么?如果它是您自己的类(class)之一,您将必须阅读技术 documentation并修复您的实现。

如果像我一样,您只是其中一个外部库的受害者,请联系开发人员,要求他们提供一个固定的库(或删除该库)。

关于android - 来自谷歌播放的 SSL 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32775592/

相关文章:

android - 错误 : Undefined is not a function - React Native

java - ProgressDialog 未显示在 onPreExecute() 中

android - PHP - Openssl_decrypt 错误 : wrong final block length (AES 256 CBC mode encryption/decryption)

android - API 16 设备上的 fitsSystemWindows 不工作

ssl - GlassFish 5.1 中缺少 Google reCAPTCHA 所需的证书

javascript - 使用 Android Webview 覆盖当前的 Javascript 函数

java - 如何以编程方式禁用 Java LDAP JNDI LDAP API 中的证书主机名验证?

node.js - Nodejs Https 认证

python - 如何使用 python Gtk 和 webkit 在 webview 上叠加图像

android - 如何将 webView 缓存移动到 SD?