c# – 如何在WPF应用程序中清除WebBrowser缓存?
发布时间:2020-12-15 22:32:11 所属栏目:百科 来源:网络整理
导读:我正在使用WebBrowser控件显示登录页面以供用户签名到他们的帐户,然后应用程序将从该帐户获取联系人. 但是,问题是如果用户从浏览器中选择“保持签名”选项,浏览器将缓存该帐户名称,然后使用其他帐户登录,它将返回先前缓存的帐户名称.这导致应用程序将获得错
我正在使用WebBrowser控件显示登录页面以供用户签名到他们的帐户,然后应用程序将从该帐户获取联系人.
但是,问题是如果用户从浏览器中选择“保持签名”选项,浏览器将缓存该帐户名称,然后使用其他帐户登录,它将返回先前缓存的帐户名称.这导致应用程序将获得错误的帐户名称. 你们知道在继续防止这个问题之前如何强制WebBrowser清除所有缓存吗? 我认为WebBrowser在我的机器上使用Internet Explorer,它是版本11. 解决方法
我按照以下链接解决了我的问题:
http://mdb-blog.blogspot.com/2013/02/c-winforms-webbrowser-clear-all-cookies.html
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |