言自明的。在PHP中,解决方案是将cookie到期时间设置为0;我不确定C#,因为它需要DateTime值。
答案 0 :(得分:46)
Cookie.Expires的文档可以直接调用它。
将Expires属性设置为 MinValue使这个会话成为Cookie, 这是它的默认值。
cookie.Expires = DateTime.MinValue
答案 1 :(得分:2)
这对我不起作用:
cookie.Expires = DateTime.MinValue
这确实有效:
cookie.Expires = default(DateTime?)
答案 2 :(得分:0)
你的意思是任何cookie或会话cookie? ASP.NET默认使用cookie进行会话“管理”。
您在web.config文件中有到期或超时,或者使用以下方式以编程方式设置它:
Session.Timeout = [x]; \\where [x] is in minutes
根据您的需要,可以通过不同的方式调用它。