【问题标题】:I have a question on SAML session management and Single Logout Option (SLO)我对 SAML 会话管理和单一注销选项 (SLO) 有疑问
【发布时间】:2019-07-31 01:10:28
【问题描述】:

我是 SAML 的新手,我已经了解过一次规范。 我的问题是:如果我通过两台机器或同一台机器上的两个不同浏览器(例如 Firefox 和 Chrome)登录,SAML 是否会在 IdP(身份提供者)处创建两个会话?

如果其中一个 SP(服务提供商)的应用程序之一启动 SLO 操作,它是否仅从同一会话中注销与其他 SP 的连接?

我的理解是 IdP 创建了两个会话,因此如果 SP 启动注销,只有与同一浏览器(例如 Firefox)关联的那些连接被注销,来自其他浏览器会话(例如 Chrome)的其他连接被注销或从其他机器启动不受影响。

【问题讨论】:

    标签: saml-2.0


    【解决方案1】:

    是的,您对它在现实世界场景中的工作方式的解释是正确的。

    虽然 Idp 可能会实现某种跨客户端会话机制。我认为规范允许这样做。从技术上讲,这将具有挑战性,因为它需要反向通道注销消息(SOAP 绑定)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-21
      • 2014-08-15
      • 2022-01-04
      • 2018-11-25
      • 2016-11-11
      • 1970-01-01
      • 2017-06-10
      相关资源
      最近更新 更多