可以在同一顶级域名的两个网站之间共享Cookie吗?说www.example.com
和secure.example.com
?
我们正在研究为非安全内容实现缓存,并需要将安全内容隔离到另一个域。
cookie需要什么参数?我正在使用asp.net
答案 0 :(得分:23)
是的,你可以。使用:
Response.Cookies("UID").Domain = ".myserver.com"
答案 1 :(得分:5)
应用可在子域间共享的Cookie域的最简单方法是将其放在web.config中:
<forms cookieDomain="example.com">
答案 2 :(得分:1)
是的,但要注意不要在各个子域中设置同名的cookie,因为生成的cookie似乎是随机的;相反,只在.maindomain.com中设置一个cookie(不在任何.sub.domain.com中)