→ A4P8T6X9: 網路權限有給? 08/24 16:01
→ ssccg: 錯誤訊息Google找的到答案啊 08/24 16:59
→ ssccg: 這個網站Server只支援TLS 1.1以上,Android 4.4以下預設只 08/24 17:00
→ ssccg: 支援TLS 1.0以下 08/24 17:05
→ ssccg: 因為Webview用的protocol不能在Java設定,所以你有兩條路 08/24 17:06
→ ssccg: 一是請該網站設定至少支援到TLS 1.0 08/24 17:09
→ ssccg: 不然你只能改寫WebViewClient的shouldInterceptRequest 08/24 17:09
→ ssccg: 自己處理所有通訊,看是要自己寫還是找個library做,然後在 08/24 17:10
→ ssccg: Java設定使用的SSLSocketFactory要支援TLS 1.1 1.2 08/24 17:11
→ ssccg: 不過解決了protocol還有另一段問題,這個網站的root憑證是 08/24 17:16
→ ssccg: GRCA 2代root,目前還沒有內建於任何一版android 08/24 17:17
→ ssccg: 如果你上面用方法二,那就再加自訂的TrustManager 08/24 17:17
→ ssccg: 如果是方法一,就要請該網站回傳的憑證鏈包含GRCA 1代簽2代 08/24 17:27
→ ssccg: 的憑證,不然就要自己手動安裝到手機的信任清單 08/24 17:30
→ lonelytea: 感謝回覆 我下午實作一下 08/25 12:13
推 w22019532: permisson權限有給? 12/31 22:46