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

发布于 2024-10-14 09:52:47 字数 54 浏览 1 评论 0原文

有没有一种方法可以跨不同域和不同应用程序(经典 ASP 和 ASP.NET)共享 cookie

Is there a way to share cookies across different domains and different applications (classic ASP and ASP.NET)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

鱼窥荷 2024-10-21 09:52:47

不,没有。

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

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

No, there isn't.

The issue is the cross domain one, rather than the asp.net/classic asp and is security reasons.

If the domains are subdomains you can share the cookies, provided you use a cookie path that both can access (ie. for the domain sub.example.com you can read and write cookies using the example.com domain).

嗳卜坏 2024-10-21 09:52:47

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

除非 cookie 中的信息是无害的,否则两者都是不明智的(但请注意,看似无害的数据通常实际上并非无害)。

对访问 cookie 的本机支持不可能跨域,并且出于安全原因可能永远不会。

You can share cookies via some behind the scenes communication between servers, or through querystrings.

Both are ill advised, unless the information in the cookies is harmless (but be aware that harmless looking data quite often isn't actually harmless).

Native support for accessing cookies is not possible cross domain, and probably will never be for security reasons.

歌枕肩 2024-10-21 09:52:47

您可以使用cookie转换器将所有cookie保存在共享数据库中并尝试再次重新创建它们。

you can use cookie convertor which save all the cookies in the share database and try to recreate them again.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文