我在 Windows Server 2008 R2 Standard 的 qa 环境中运行 thinktecture IdentityServer v2 和两个依赖方。
IdentityServer 为两个 RP 配置,一个使用 Federation,另一个使用 oAuth
我的第一个依赖方 (www.sitenumberone.com) 是一个使用 WIF 联合的 ASP.Net Framework 4 网站。
我的第二个依赖方 (www.sitenumbertwo.com) 是一个使用 oAuth 的 ASP.Net Framework 4.5 MVC 4 应用程序。
当我尝试访问 www.sitenumberone.com 时,我被重定向到 IdentityServer 登录,当我通过身份验证时,我被重定向回 www.sitenumberone.com。这部分有效。
我的问题是,一旦我通过了 www.sitenumberone.com 的身份验证,如果我尝试访问 www.sitenumbertwo.com,我将被重定向回 IdentityServer 登录页面。我希望它不会将我重定向回登录,因为我已经过身份验证。
我进行了一些研究,但未能找到解决此问题的方法。我是否需要在 IdentityServer 中将 www.sitenumberone.com 设置为 oAuth 客户端?
我希望有人能帮帮忙。