我正在尝试使用 ADFS 2.0 作为我的 RP STS 和 SAML 2.0 身份提供者为 IdentityProvider-Initiated SSO 设置测试配置。这是我的设置:
身份提供者 - 使用 ComponentSpace SAML v2.0 .NET 插件的 SAML 2.0 令牌发行网站。
RP STS - ADFS 2.0 实例与我的 asp.net 应用程序具有 RP 信任关系。
RP 应用程序 - 带有对我的 ADFS 2.0 STS 的 STS 引用的 ASP.NET Web 应用程序 (WIF)。
所以发生的情况是用户登录身份提供者网站并通过身份验证。然后给他们一个到 RP STS 的链接。这个链接(据我了解)应该使用 RelayState 告诉 RP STS 用户需要转发到哪个应用程序。我知道我需要在 ADFS 和我的 IP Web 门户之间建立某种信任,但我不知道那可能是什么。我的问题是我找不到任何好的资源来指导如何做到这一点。我发现的大部分内容都假定 ADFS 也是身份提供者并配置为 SAML 2.0 端点。我正在尝试做的事情是不可能的,还是我只是没有找到合适的资源?
谢谢!