Webview SSL 认证错误不受信任

我在我的 android 应用程序中遇到了问题。当我试图在我的 webview 中加载一个 url 时,它给了我 ssl 错误不受信任的证书。

该 url 在移动设备和 PC 上打开没有任何问题,但在我的 webview 上它不会。该网址具有 oauth2 登录确认...

我试过使用 onReceivedSslError 并给出它handler.proceed()并且它可以工作..但是这是不安全的,因为它绕过了所有的 ssl 安全性,而且 google play 商店不会让你用这行代码发布你的应用程序。


犯罪嫌疑人X
浏览 300回答 2
2回答

暮色呼如

就我而言,SSL证书链已损坏。您可以使用SSL Checker或使用SSLLabs来快速测试此类问题。但请不要问我这是怎么发生的。重新安装 SSL 证书后,所有关于“WebView 中不受信任的 SSL 证书”的错误最终都消失了。我还删除了 onReceivedSslError(...) 的 @Override 并删除了 handler.proceed(),瞧我的应用程序没有被 Google Play 商店拒绝(再次)。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java