5

我在 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 客户端?

我希望有人能帮帮忙。

4

1 回答 1

1

我认为您需要Auth Param从您的请求站点以及sitenumbertwo身份验证方法中添加一些内容。

于 2013-12-08T15:27:23.703 回答