可以在同一顶级域名的两个网站之间共享Cookie吗?说 www.example.com secure.example.com ? 我们正在研究为非安全内容实现缓存,并需要将安全内容隔离到另一个域。 cookie需要什么参数?我正在使用asp.net

有帮助吗?

解决方案

是的,你可以。使用:

Response.Cookies("UID").Domain = ".myserver.com"

其他提示

应用可在子域间共享的Cookie域的最简单方法是将其放在web.config中:

<forms cookieDomain="example.com">

是的,但要注意不要在各个子域中设置同名的cookie,因为生成的cookie似乎是随机的;相反,只在.maindomain.com中设置一个cookie(不在任何.sub.domain.com中)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top