多个顶级域的 asp net 身份验证
我有一个位于多个 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对此的干净解决方案是构建一个 被动 STS (使用 WIF )并使用它来验证您的所有用户。
The clean solution for this would be to build a passive STS (using WIF) and use this to authenticate all your users.