【问题标题】:ADFS: Default RelayState/Relying Party Redirect for Third Party IdP-Initiated SAMLADFS:第三方 IdP 发起的 SAML 的默认 RelayState/依赖方重定向
【发布时间】:2016-04-01 16:15:33
【问题描述】:

我目前遇到了与第三方(充当 IdP)启动 SAML SSO 到 ADFS(充当 RP-STS)的互操作问题。我们设置了一个依赖方,将其作为他们的唯一目的地,并且一般的声明提供者/SAML 元数据配置很好。

但是,在它们使用 SAML 断言启动后,它们会登陆 ADFS“您现在已登录”页面,并且它们流入应用程序的流程会停止。虽然只有一个依赖方,但没有重定向将它们带到该应用程序。在 IdP 的 POST 上使用 RelayState 参数很容易解决,对吧?这一切都在 MSDN 中列出:https://technet.microsoft.com/en-us/library/jj127245%28v=ws.10%29.aspx?f=255&MSPPError=-2147217396

问题是,他们没有能力最终做出改变。他们的 SSO POST 只能包含 SAML 令牌,他们无法修改该请求正文的内容。

我的问题是,有没有办法在传入的 SAML 请求中强制使用 RelayState 值到 ADFS,或者将 ADFS 配置为默认情况下转发给第三方 IdP 发起的请求的特定依赖方?

谢谢!

【问题讨论】:

    标签: saml adfs adfs3.0


    【解决方案1】:

    什么版本的 ADFS?

    应该有一个按钮来允许访问应用程序?

    你不能构造一个 URL 吗?

    如:ADFS : RelayState with IDPInitiated.

    【讨论】:

    • 问题更新了版本和更多细节。在这种情况下,第三方是 IdP,因此 idpiniditatedsignon.aspx URL 不适用。
    • 嗨@JohnRegner,我有同样的问题,需要知道您是否找到了解决方案。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-02
    • 2017-07-06
    • 1970-01-01
    • 2015-04-19
    • 1970-01-01
    • 2011-04-01
    • 2022-12-23
    相关资源
    最近更新 更多