【发布时间】:2016-02-06 23:11:59
【问题描述】:
我正在执行以下操作来设置 cookie 值:
HttpCookie mycookie = new HttpCookie("mycookie");
mycookie.Value = "value1"; // Case sensitivity
mycookie.Expires = DateTime.Now.Add(1);
HttpContext.Current.Response.Cookies.Add(mycookie);
稍后,我使用以下方法检查 cookie:
HttpCookie mycookie = HttpContext.Current.Request.Cookies["mycookie"];
我注意到它仍然具有旧值:
mycookie.Value == "oldValue"
我什至可以在设置 cookie 后立即检查它,而我设置的值不存在。它仍然是旧值。
值没有被设置是怎么回事?我该如何设置它???
【问题讨论】:
标签: c# asp.net-mvc cookies