我在我的 android 應(yīng)用程序中遇到了問題。當我試圖在我的 webview 中加載一個 url 時,它給了我 ssl 錯誤不受信任的證書。該 url 在移動設(shè)備和 PC 上打開沒有任何問題,但在我的 webview 上它不會。該網(wǎng)址具有 oauth2 登錄確認...我試過使用 onReceivedSslError 并給出它handler.proceed()并且它可以工作..但是這是不安全的,因為它繞過了所有的 ssl 安全性,而且 google play 商店不會讓你用這行代碼發(fā)布你的應(yīng)用程序。
2 回答

暮色呼如
TA貢獻1853條經(jīng)驗 獲得超9個贊
就我而言,SSL證書鏈已損壞。您可以使用SSL Checker或使用SSLLabs來快速測試此類問題。但請不要問我這是怎么發(fā)生的。
重新安裝 SSL 證書后,所有關(guān)于“WebView 中不受信任的 SSL 證書”的錯誤最終都消失了。我還刪除了 onReceivedSslError(...) 的 @Override 并刪除了 handler.proceed(),瞧我的應(yīng)用程序沒有被 Google Play 商店拒絕(再次)。
添加回答
舉報
0/150
提交
取消