有没有办法在不同的域和不同的应用程序(经典的ASP和ASP.NET)上共享cookie
答案 0 :(得分:20)
不,没有。
问题是跨域的,而不是asp.net/classic asp,是安全原因。
如果域是子域,则可以共享cookie,前提是您使用可以访问的cookie路径(即,对于域sub.example.com
,您可以使用example.com
域读取和写入cookie
答案 1 :(得分:6)
您可以通过服务器之间的一些幕后通信或通过查询字符串来共享Cookie。
两者都是不明智的,除非cookie中的信息是无害的(但要注意,无害的外观数据通常实际上并不是无害的)。
对于访问cookie的本地支持不可能跨域,并且可能永远不会出于安全原因。
答案 2 :(得分:-4)
您可以使用cookie转换器保存共享数据库中的所有Cookie,并尝试重新创建它们。