asp.net-mvc – 读取同一域上不同主机写的cookie(在服务器上)
发布时间:2020-12-16 09:22:51 所属栏目:asp.Net 来源:网络整理
导读:在域名“mysite.com”上的一个ASP.NET MVC应用程序中,我正在为特定域写一个cookie,比如“.mysite.com”.我能够确认浏览器是否接受我的cookie. 然后,从另一个ASP.NET MVC应用程序,说“jmp.mysite.com”,我正在尝试读取第一个应用程序设置的cookie. 问题?好吧
在域名“mysite.com”上的一个ASP.NET MVC应用程序中,我正在为特定域写一个cookie,比如“.mysite.com”.我能够确认浏览器是否接受我的cookie.
然后,从另一个ASP.NET MVC应用程序,说“jmp.mysite.com”,我正在尝试读取第一个应用程序设置的cookie. 问题?好吧,我看不懂cookie.我的浏览器说它在那里,但我的网络服务器说不是. 是否有一些特殊的方式来阅读这些类型的饼干? IIS可能不会将它们发送到ASP.NET吗? 解决方法
要从foo.mysite.com创建cookie:
public ActionResult Index() { var cookie = new HttpCookie("foo","bar") { HttpOnly = true,Domain = "mysite.com" }; return View(); } 并从jmp.mysite.com读取cookie: public ActionResult Index() { var cookie = Request.Cookies["foo"]; if (cookie != null) { var value = cookie.Value; // TODO: do something with the value } return View(); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 创建一个texarea帮助器,它将视图的内容作为
- 向.NET电子邮件添加附件
- asp.net-mvc – 在ASP.NET MVC中添加服务引用4
- 在asp.net ajax工具包中组合脚本
- asp.net-mvc – 在asp.net mvc actionlink中传递嵌套属性
- .net – 具有实体框架的存储库模式
- asp.net – 在localhost中将IIS设置为Web开发服务器
- asp.net-core-mvc – 在ASP Net Core 2.0 MVC中检索应用程序
- asp.net-web-api – 刷新令牌 – 服务器端存储和撤销多个客
- asp.net – 从MVC控制器返回不同的视图
推荐文章
站长推荐
热点阅读