阅读量:2
在MVC项目中,可以使用C# Cookie 来存储和获取用户的会话信息。以下是一个示例代码,展示了如何在MVC项目中使用C# Cookie:
// 设置Cookie
public ActionResult SetCookie()
{
HttpCookie cookie = new HttpCookie("UserInfo");
cookie["UserName"] = "John";
cookie.Expires = DateTime.Now.AddHours(1);
Response.Cookies.Add(cookie);
return View();
}
// 获取Cookie
public ActionResult GetCookie()
{
HttpCookie cookie = Request.Cookies["UserInfo"];
if (cookie != null)
{
string userName = cookie["UserName"];
ViewBag.UserName = userName;
}
return View();
}
在上面的示例中,SetCookie 方法用来设置一个名为 “UserInfo” 的Cookie,其中存储了用户的用户名信息并设置了过期时间为1小时。GetCookie 方法用来获取名为 “UserInfo” 的Cookie,并将其中存储的用户名信息传递给视图显示。
通过这种方式,可以在MVC项目中方便地使用C# Cookie 来存储和获取用户的会话信息。
以上就是关于“C# Cookie 在MVC项目中的运用”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm