ASP.NET访问来自不同域的cookie

dka*_*zon 3 asp.net cookies

我正在一个网站上,同一个实例跨多个域(而不仅仅是子域)运行.

是否可以创建可在所有这些域中访问的cookie?类似于facebook cookies在各处工作的方式.

Ada*_*SFT 7

仅适用于同一根域中的子域 - 您只需指定子域即可使用通配符cookie.恩.sv1.test.com sv2.test.com都会使用test.com

见:http: //forums.asp.net/t/369569.aspx/1

对于使用单个cookie跨域根域 - 您无法执行此操作.它打破了信任规则 - 否则我的应用程序可以读取您的其他cookie.在"似乎"共享cookie的网站中发生的情况是,通常会重定向到该其他域以验证值,然后重定向回到其他域.然后可以过帐值,在隐藏的表单字段或查询字符串中设置.

另请参阅此重复帖子: 在不同域和不同应用程序之间共享cookie(经典ASP和ASP.NET)