如果将 cookie 的过期时间设置为 DateTime.Now.AddDays(-1),它什么时候过期?它显示到期日是昨天。这是代码:
var rememberMeCookie = new HttpCookie("remember_me");
rememberMeCookie.Expires = DateTime.Now.AddDays(-1);
最佳答案
没有用于删除 cookie 的 HTTP header ,当您单击“注销”时,这是一种将浏览器与之前的到期日期混淆的技巧,因此浏览器会立即从其存储中删除 cookie。
关于c# - ASP.Net HttpCookie 过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32556694/