跨不同域和不同应用程序共享cookie(经典ASP和ASP.NET)

A.S*_*adi 9 asp.net cookies sharing asp-classic

有没有办法在不同的域和不同的应用程序之间共享cookie(经典ASP和ASP.NET)

Ode*_*ded 20

不,没有.

问题是跨域的,而不是asp.net/classic asp,是安全原因.

如果域是子域,则可以共享cookie,前提是您使用可以访问的cookie路径(即,对于sub.example.com您可以使用example.com域读取和写入cookie的域).


Tom*_*len 6

您可以通过服务器之间的一些幕后通信或通过查询字符串共享cookie.

两者都是不明智的,除非cookie中的信息是无害的(但要注意,无害的外观数据通常实际上并不是无害的).

跨域访问cookie的原生支持是不可能的,并且可能永远不会出于安全原因.