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(); // 如果证书一致,忽略错误
}
}
posted on 2017-08-16 13:39  glj521  阅读(576)  评论(0)    收藏  举报