c# - ASP.Net HttpCookie 过期

标签 c# asp.net asp.net-mvc httpcookie

如果将 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/

相关文章:

c# - 如何自动注册Web服务器控件所需的HttpHandler?

ASP.NET jQuery 错误 : Unknown Web Method

asp.net - 如何为 Entity Framework DBContext 显式指定连接字符串

javascript - 级联下拉菜单: detecting a change made by code

c# - 在 Visual Studio 中查看 LINQ 执行的 SQL 的方法?

c# - 如何将 VB5 项目转换为 C# 项目

c# - 如何以编程方式调整图片大小并将其添加到网站

javascript - 更新 Dynamics CRM 项目中的业务流程特定详细信息

ASP.Net TextBox.AutoCompleteType 属性 - 有用吗?可定制?

javascript - 注册前接受模式