onReceivedClientCertRequest和onReceivedLSslError之间的区别是什么

时间:2015-04-17 13:30:29

标签: android ssl https android-webview

由于两者都必须处理证书,所以不一样吗?有什么不同的场景?

2 个答案:

答案 0 :(得分:2)

onReceivedSslErroronReceivedClientCertRequest不同。

onReceivedSslError

通知主机应用程序加载资源时发生SSL错误。

<强> onReceivedClientCertRequest

通知主机应用程序处理SSL客户端证书请求。

答案 1 :(得分:2)

当服务器的SSL证书出错时,将调用

onReceivedSslError。例如,它可能是自签名证书,可能是错误的域,可能已过期等。

当服务器请求客户端设备发送证书以进行身份​​验证时,将调用

onReceivedClientCertRequest。使用SSL证书进行客户端身份验证的网站示例为StartSSL

相关问题