如何重置Android Webview HTTPS连接

时间:2013-05-29 13:40:06

标签: android https webview

我有一个带有嵌入式WebView的Android 4.2应用程序。   WebView在启动时加载HTTPS页面并定期重新加载。

一切都运行良好几个小时,然后我在加载页面时开始收到SSL错误(Chromium错误:SSL握手失败)。此时,页面将不再加载。   奇怪的是,我有另一个运行任务,使用始终有效的HttpUrlConnection检查服务器的可用性。

我怀疑WebView正在缓存某些内容但无法弄清楚是什么。   我尝试了以下但没有效果:

webView.clearCache(true);
webView.clearHistory();  
webView.clearSslPreferences();  
CookieSyncManager cookieSyncMngr = CookieSyncManager.createInstance(webView.getContext());
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.removeAllCookie();

有谁知道如何正确重置WebView?

此致   艾蒂安

0 个答案:

没有答案