2012-10-23 121 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