webview加载H5的ssl问题
@Override
public void onReceivedSslError(WebView view, final SslErrorHandler handler, SslError error) {
if (error.getPrimaryError() == SslError.SSL_DATE_INVALID // 日期不正确
|| error.getPrimaryError() == SslError.SSL_EXPIRED // 日期不正确
|| error.getPrimaryError() == SslError.SSL_INVALID // webview BUG
|| error.getPrimaryError() == SslError.SSL_UNTRUSTED) { // 根证书丢失
handler.proceed(); // 如果证书一致,忽略错误
}
}
浙公网安备 33010602011771号