2009-11-22 90 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?) 
相关问题