Cookie 过期 return 1/1/0001 12:00:00 上午

Cookies expire return 1/1/0001 12:00:00 AM

如何获取 cookie 过期日期?我使用以下行代码来获取它

Request.Cookies("CookieName").Expires.ToString() 

总是 return(过期时间:1/1/0001 12:00:00 AM)但是我已经为它设置了过期日期。

varcookie.Expires = DateTime.Now.AddMonths(1)

无需检查 RequestCookie 对象的 Expires(以及 DomainPath)。如果 Request.Cookies["name"] 收到,则表示它没有过期并发送到正确的域和路径。
换句话说,浏览器只发送 "live" cookie 的 name:value 对。
Response.Cookies 中,您可以设置 Expires 日期。 cookie 会一直存在到到期日期或关闭浏览器的那一刻,以发生者为准 last.