2011-08-09 59 views
0

我希望應用程序在發佈後爲第一次加載網站上的每個用戶清除Cookie。問題是,Cookie可以存儲很多信息,在發佈後變得不真實,但仍在使用中。有任何想法嗎?首次加載時清除Cookie

回答

1

我曾經做過的一件事是在cookie中設置一些唯一的字符串。

可以這樣說等等等等或其他。您也可以在web.config文件中保留相同的字符串。

當讀取cookie時,它會檢查cookie中的唯一字符串是否與web.config文件中的字符串匹配。

如果是這樣,您只需繼續操作,如果不是,則丟棄cookie。

因此,如果您只是更改web.config文件中的字符串,下次用戶嘗試登錄時,Cookie將被丟棄。

+0

好主意,謝謝。但在我的情況下,Cookie被另一個第三方組件使用,我不能影響它。 –

+0

所以你必須保持跟蹤cookie的過期。 Cookie的失效日期較短? –