如何实现跨域的单点登录?我有两个或多个域,我希望所有域都使用 SqlMembershipProvider(ASP.NET 2.0 成员数据库)通过一台服务器进行身份验证我有域 foo.com 托管 asp.net 成员数据库和另一个域 bar.com通过 foo.com 进行身份验证。我在互联网上找到了很多针对不同应用程序但在同一个域但不同域中的文章我没有找到完整的文章描述循环,我看到一些使用 FormsAuthenticationTicket 类或 FormsAuthentication 类。我知道 web.config 中的 machineKey 应该是一样的。我认为让 foo.com 一旦通过身份验证就可以很容易地复制身份验证 cookie 并将 cookie 的域从 foo.com 更改为 bar.com 但我发现我可以' t 控制其他域 cookie!那么有没有办法让它工作呢?
谢谢你和问候,艾哈迈德