1

我正在使用该swt.browser包来允许用户在我的应用程序中使用 Facebook 登录。但是,当用户登录时,会话/cookie 会存储在磁盘上。我的目标是删除所有会话/cookie。清除会话Browser.clearSessions()无济于事,因为 Facebook 身份验证密钥(或类似密钥)很可能存储为 cookie

在网络和(薄)文档中搜索了几个小时,我无法找到清除实例 cookie 的方法。

browser.getBrowserType()返回“”。最后的手段是清除整个计算机的 cookie。

我也试过:

OS.InternetSetOption(0, OS.INTERNET_OPTION_END_BROWSER_SE­SSION, 0, 0);

这也没有帮助。(位于https ://bugs.eclipse.org/bugs/show_bug.cgi?id=85962 ://bugs.eclipse.org/bugs/show_bug.cgi?id=85962 )*

手动清除 Internet Explorer 的 cookie 似乎是诀窍,但我正在寻找一种编程解决方案。

如何清除浏览器的cookies?

4

1 回答 1

2

同样的问题...您可以删除

%AppData%\Roaming\Microsoft\Windows\Cookies

文件夹。

于 2013-07-25T16:57:34.077 回答