要求规定我的应用程序使用的所有cookie必须与用户会话一起过期。有没有办法在我的web.config中使用元素强制每个cookie?
答案 0 :(得分:0)
您可以通过将HttpCookie.Expires属性设置为DateTime.MinDate,或者根本不设置属性,将Cookie设置为在浏览器会话结束时到期。
HttpCookie newCookie = new HttpCookie("myCookie");
newCookie.Expires = DateTime.Today.AddDays(1);
如果您希望cookie用于会话,请将其设置为DateTime.MinValue。请参阅MSDN文档link