可以删除IE8中的cookie但不删除chrome13,firefox3.6

时间:2011-08-18 03:29:18

标签: cookies setcookie

浏览器上有cookie,我的域名为zhu13890.prod.xxxx.corp

Cookie信息:

名:香草挥发性

值:1-1313808454 | 54614728ee113ab09e4db5c863cd5cfa | 1313635654 | 1 | 1313808454

域名:zhu13890.prod.xxxx.corp

路径:/

我向zhu13890.prod.xxxx.corp / ddd / j-security-logout发送请求请求,在fiddler中我可以看到响应代码是302,并且包含标题:

Set-Cookie:Vanilla-Volatile =“”;域= zhu13890.prod.xxxx.corp; Expires = Thu,01-Jan-1970 00:00:10 GMT;路径= /

但是,cookie不会被移除。

[8.26] 上次我测试时,我可以删除IE中的cookie,但无法删除chrome和firefox中的cookie。但今天可以删除chrome但不能在IE或Firefox中删除。所以混淆

2 个答案:

答案 0 :(得分:-1)

IE8及其前身是垃圾,在重新启动浏览器之前不会删除cookie,即使你告诉它。浏览器重启后cookie是否存在? http://ebmgh.com/blog/2009/12/ie8-does-not-really-delete-cookies-until-restart/

答案 1 :(得分:-1)

尝试response.setContentType(“text / html”)之后。 cookie可以在IE和Chrome中删除,但不是firefox,但它不是同一个问题。我创建了另一个问题Fail to remove cookie in Firefox with Java; Firefox creates a new cookie with dot at the head