20

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

4

3 回答 3

23

是的你可以。采用:

Response.Cookies("UID").Domain = ".myserver.com"
于 2008-09-20T16:02:37.527 回答
5

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

<forms cookieDomain="example.com">
于 2008-09-20T16:40:06.017 回答
1

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

于 2011-03-14T03:28:47.573 回答