首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Asp.net HttpCookie指定端口

Asp.net HttpCookie指定端口
EN

Stack Overflow用户
提问于 2011-09-08 22:47:02
回答 2查看 1.6K关注 0票数 4

有没有办法指定HttpCookie的端口?

我在sub.example.com上有一个站点,需要在sub.example.com:81和sub.example.com:82上部署(所以相同的域,不同的端口--使用Apache2和mono)

身份验证是通过使用指定域和路径的cookies完成的:

代码语言:javascript
复制
sub.example.com (domain = "sub.example.com" path = "/")
sub.example.com:81 (domain = "sub.example.com:81" path = "/") 
sub.example.com:82 (domain = "sub.example.com:82" path = "/")
// seems that the port in domain is not used... 

对于sub.example.com来说一切都很好,但是当登录到sub.example.com上时,sub.example.com:81上的页面也会收到sub.example.com设置的“身份验证”cookie。

因此,我还希望能够指定httpCookie的端口,以限制此Cookie可能发送到的端口。或者也许有一个变通办法来模拟这一点。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-08 22:54:40

创建cookie时,可以将Cookie的Port-property设置为正确的端口。

欲了解更多信息,请访问:http://msdn.microsoft.com/en-us/library/system.net.cookie.port%28VS.80%29.aspx

票数 1
EN

Stack Overflow用户

发布于 2013-01-09 15:32:29

为了清楚起见-- no,在使用HttpCookie时是不可能的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7349946

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档