c# – 如何在WPF应用程序中清除WebBrowser缓存?

我正在使用WebBrowser控件显示登录页面以供用户签名到他们的帐户,然后应用程序将从该帐户获取联系人.

但是,问题是如果用户从浏览器中选择“保持签名”选项,浏览器将缓存该帐户名称,然后使用其他帐户登录,它将返回先前缓存的帐户名称.这导致应用程序将获得错误的帐户名称.

你们知道在继续防止这个问题之前如何强制WebBrowser清除所有缓存吗?

我认为WebBrowser在我的机器上使用Internet Explorer,它是版本11.

最佳答案 我按照以下链接解决了我的问题:
http://mdb-blog.blogspot.com/2013/02/c-winforms-webbrowser-clear-all-cookies.html

点赞