2012-10-23 97 views
0

我遇到了IE8和IE9的问题。 我登录到某个网站(网站A),然后在另一个标签上登录到另一个网站(网站B)。当我从站点A注销时,IE会删除它的Cookie(这是正确的)并从站点B登录cookie,这样我必须再次登录站点B.IE删除不应删除的Cookie

我需要解决与站点B的情况,因为我不能改变站点A

发生此问题并不适用于所有站点B,但只有少数的人,例如Gmail中。对于其他人来说,它工作得很好。而且Firefox也没有这样的问题。对不起,很遗憾,我无法提供网站网址和登录名/密码,因为它不在公共可用范围内。

任何人都可以知道它是什么吗?

我会非常感谢任何建议。

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

有人知道为什么IE的行为如此吗?

+0

如果网站A和网站B都是由相同的服务组(如此来说)提供的,例如Google提供共享此帐户的Gmail,Gtalk,Google Search等,则注销其中一个会将您注销至少对于Google的大部分服务) –

+0

谢谢,但不幸的是,这不是答案。网站A和B无关。 – user1767476

回答

1

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

如果网站来自同一个域名,那么它会删除整个域名cookie。

+0

没有。域名和名称是不同的 – user1767476