2009-11-22 93 views

回答

44

Cookie.Expires的文檔稱之爲正確。

設置過期屬性 MINVALUE使這是一個會話cookie, 這是它的默認值。

cookie.Expires = DateTime.MinValue 
+0

由於它的工作就像一個魅力。 – Sravan 2014-02-06 15:11:05

0

你的意思是任何Cookie或會話cookie? ASP.NET默認使用cookie來進行會話「管理」。

要麼你有在web.config文件到期或超時,或以編程方式使用設置:
Session.Timeout = [x]; \\where [x] is in minutes

這可以根據您的需要不同的方式來調用。

+4

過期會話意味着,只要打開了帶有頁面的瀏覽器窗口,cookie就會一直存在。 – 2011-01-25 18:59:50

-1

這並沒有爲我工作:

cookie.Expires = DateTime.MinValue 

這並不工作:

cookie.Expires = default(DateTime?) 
相關問題