onReceivedClientCertRequest 和 onReceivedLSslError 有什么区别

What's the difference between onReceivedClientCertRequest and onReceivedLSslError

既然都需要办理证书,那不就一样了吗?有哪些不同的场景?

onReceivedSslErroronReceivedClientCertRequest不同。

onReceivedSslError

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

onReceivedClientCertRequest

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

onReceivedSslError 当服务器的 SSL 证书有错误时调用。例如,它可能是一个自签名证书,它可能用于错误的域,它可能已经过期等等。

onReceivedClientCertRequest 当服务器请求客户端设备发送证书以进行身份​​验证时调用。使用 SSL 证书进行客户端身份验证的网站示例是 StartSSL.