繁体   English   中英

如何在用户本地时间设置cookie过期时间?

[英]how do I set cookie expiration time in user local time?

我希望cookie能在10分钟内准确到期(仅仅是为了争论)。

如果我使用Expires = DateTime.Now.AddMinutes(30)并且用户落后我3小时,cookie将在收到后立即过期(这是正确的吗?)

如何设置过期,以便它对用户来说是本地的?

当然,我可以使用JavaScript将该信息与请求一起发送,或者使用某种类型的JS库在客户端创建cookie,或者保留用户配置文件并询问用户的时区,但我看起来很懒惰 - 解决方案。

Cookie到期日期将以GMT时间结束,因此您的代码将完全有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM