在我正在处理的应用程序中,我必须向Web服务器发送HTTPS帖子。当我直接进行(没有webview)时,我得到了证书不可信任的错误。
但是当我使用android webview加载我可以做的HTTPS URL时
public void onReceivedSslError (WebView view, SslErrorHandler handler, SslError error) {
handler.proceed() ;
}
在我收到SSL证书不可信错误时继续连接。
我怀疑是
1)如果我使用上述方法,Android Webview会将证书存储在其密钥库中吗?
2)同样的Webview是否能够使用其密钥库中的证书接受与同一HTTPS服务器的进一步连接?
3)我们可以以编程方式将一些证书放入webview的密钥库中,以便它接受与启用HTTPS的服务器的所有连接吗?
我对很多问题感到困惑。
请帮忙。