【发布时间】:2014-04-18 02:12:39
【问题描述】:
我正在尝试在我正在使用 asp.net mvc4 的项目中设置和获取 cookie。
这就是我设置 cookie 的方式:
var Username = new HttpCookie("Username");
Username.Value = model.UserName;
Username.Expires = DateTime.Now.AddDays(7);
Username.Secure = true;
Response.Cookies.Add(Username);
然后,在其他控制器操作中,我正在尝试这个:
HttpCookie cookie = Request.Cookies["Username"];
但是对于那个特定的 cookie,我得到了 null。另外,我不知道这是否会有所不同,但我不是在当前操作重定向的操作中请求 cookie,而是在其他操作中请求 cookie。这应该没有什么区别,因为我将到期日期设置为自创建日期起 +7 天。
感谢每条评论。
提前感谢,拉齐亚莱
【问题讨论】:
标签: c# asp.net asp.net-mvc asp.net-mvc-4 cookies