如何在C#中设置cookie的有效期为“会议”?
题
言自明的。在PHP中,该溶液是将Cookie有效期设置为0;我不能确定关于C#,因为它需要一个日期时间值。
解决方案
有饼干的文档.Expires 称之为右出。
设置Expires属性至 MINVALUE使这是一个会话cookie, 这是其缺省值。
cookie.Expires = DateTime.MinValue
其他提示
这不工作对我来说:
cookie.Expires = DateTime.MinValue
此不工作:
cookie.Expires = default(DateTime?)
你的意思是任何Cookie或会话cookie? ASP.NET会话“管理”使用的cookie默认。
无论你在web.config文件到期或超时,或以编程方式使用设置:点击
Session.Timeout = [x]; \\where [x] is in minutes
这可以根据自己的需要调用不同的方式。
不隶属于 StackOverflow