【问题标题】:Determine if IDP initiated or SP initiated in SP callback?在 SP 回调中确定是 IDP 发起还是 SP 发起?
【发布时间】:2020-05-28 07:09:34
【问题描述】:

我在我的节点应用程序中使用了 passport-saml 身份验证模块。在我的 SP 中注册的 IDP 回调函数中,我需要确定回调是由 SP 发起还是由 IDP 发起的。

SAML 中的请求 url、标头等是否有我可以在我的 SP 中用于确定谁启动流程的内容?

【问题讨论】:

    标签: passport.js saml saml-2.0 passport-saml


    【解决方案1】:

    如果使用了 SP 发起的 SSO 流,则 SAML 响应具有属性 InResponseTo。必须根据相关 SAML AuthnRequest 的 ID 属性的值来检查这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-03
      • 2019-03-23
      • 2017-11-23
      • 2012-09-28
      • 1970-01-01
      相关资源
      最近更新 更多