多个顶级域的 asp net 身份验证

发布于 2025-01-05 07:39:18 字数 294 浏览 0 评论 0原文

我有一个位于多个 tp 级别域上的 asp net mvc 应用程序:
www.myapp.com
www.myapp.fr
www.myapp.es

我找不到一种通过 FormsAuthentication 对所有域进行身份验证的方法,当我对一个域进行身份验证时,cookie 不适用于其他域

正如其他问题中所见,它将适用于子域:
www.myapp.com
fr.myapp.com
es.myapp.com

但不适用于 ccTLD。有什么干净的解决方案吗?

I have an asp net mvc application which is on multiple tp level domains:
www.myapp.com
www.myapp.fr
www.myapp.es

I don't find a way to authenticate to all the domains via FormsAuthentication, when I do it for one domain, the cookie is not ok for the other domains

as seen in other questions, it will work for subdomains:
www.myapp.com
fr.myapp.com
es.myapp.com

but not for ccTLD. Is there any clean solution for this ?

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

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

发布评论

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

评论(1

没有心的人 2025-01-12 07:39:18

对此的干净解决方案是构建一个 被动 STS (使用 WIF )并使用它来验证您的所有用户。

The clean solution for this would be to build a passive STS (using WIF) and use this to authenticate all your users.

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