0

我有 IE8 和 IE9 的问题。我登录到某个网站(站点 A),然后在另一个选项卡上登录到另一个站点(站点 B)。当我从站点 A 注销时,IE 会删除它的 cookie(这是正确的)和站点 B 的登录 cookie,因此我必须再次登录到站点 B。

我需要解决站点 B 的情况。因为我无法更改站点 A。

这个问题并非发生在每个站点 B 上,而仅发生在少数站点上,例如 Gmail。对于其他人来说,它工作得很好。Firefox 也不存在这样的问题。抱歉,很遗憾,我无法提供站点 URL 和登录名/密码,因为它不公开。

谁能知道它是什么?

我将非常感谢任何建议。

PS。我刚刚发现,当我从站点 A 注销时,IE 会删除所有“EXPIRES”字段等于“在会话结束时”的 cookie,不仅来自它自己的域,还来自所有其他域。

有人知道为什么 IE 会这样吗?

4

1 回答 1

1

如果两个网站的 cookie 名称与站点 A 和站点 B 相同,则取决于 cookie 的名称。然后它将删除它。或者两个站点具有相同的域可能是问题。

如果站点来自同一个域,那么它将删除整个域 cookie。

于 2012-10-23T08:02:20.897 回答