0

我在我的开发环境(Windows 7 Professional Visual Studio 2012)中使用一个依赖方运行 thinktecture IdentityServer v2。

我的依赖方 (www.myprotectedcustomersite.com) 是一个使用 WIF 联合的 ASP.Net Framework 4 网站。

这工作正常。当我尝试访问 www.myprotectedcustomersite.com 时,我被重定向到 IdentityServer 登录,当我通过身份验证时,我被重定向回 www.myprotectedcustomersite.com。

我的问题是,我有另一个站点(www.mycompanyfrontdoorsite.com),用户需要能够登录(在主页上)并进行身份验证,然后通过 IdentityServer 重定向到 www.myprotectedcustomersite.com。我的大多数用户都是这样进入 www.myprotectedcustomersite.com 的。

我不确定如何配置它。我进行了一些研究,但未能找到解决此问题的方法。

我正在尝试在不对 IdentityServer 进行任何重大更改的情况下完成此操作。

我希望有人能帮帮忙。

4

1 回答 1

2

听起来每一个都需要在您的 STS 中配置一个单独的 RP。然后,如果/当 RP1 想要将用户发送到 RP2 时,它可以进行重定向。一旦他们登陆 RP2,它将触发对 STS 的身份验证,他们仍将登录,这将向 RP2 发出令牌。回想一下联邦的一个目标是 SSO。我根本不明白为什么 IdentityServer 需要参与重定向。

于 2013-07-17T20:52:39.443 回答