如何在用户本地时间设置cookie过期时间?
我想要一个cookie在10分钟内准确到期(仅仅是为了争论)。
如果我使用Expires = DateTime.Now.AddMinutes(30)
并且用户在我身后3小时,cookie将在收到后立即过期(这是正确的吗?)
如何设置到期,以便它对用户来说是本地的?
当然,我可以使用JavaScript将该信息与请求一起发送,或者使用某种类型的JS库在客户端创建cookie,或者保留用户配置文件并询问用户的时区,但我看起来很懒惰 – 解决方案。
Cookie到期日期将以GMT时间结束,因此您的代码将完全正常运行。
- Linq-to-Entities查询中的格式化日期会导致exception
- 如何强制Internet Explorer打开它当前运行的实例而不是创建一个新实例?
- 如何在asp:listview中提取asp:按钮的clientID以与jQuery一起使用?
- microsoft.visualbasic.fileio不存在
- 在具有多个记录的Linq查询之后,foreach循环仅返回第一条记录
- C#Date Parse完全注意问题
- 在运行时从外部配置文件重新加载配置设置
- ‘Data.TimeLineChartedDay ‘类型的对象无法转换为’Data.TimeLineChartedDay ‘类型?
- 如何删除TextBox控件的默认上下文菜单? C#