2017-02-14 100 views
1

我正在寻找全局体系结构注销的文档,我已经查看了一些链接,但是我找到了一个我找不到的场景。 如果SP的本地会话过期会发生什么情况?我做了一个实验,我发现当发生本地会话的TimeOut时,安全上下文丢失。在这种体系结构中,本地会话超时时间不应过期(SP)?Spring Security SAML SSO - 全局注销

如果您有任何有关此场景的文档链接,请无限感谢他们!

回答

0

在SAMLv2中,没有真正的会话关联概念。由IdP发布的SAML断言具有有效性设置(条件属性“NotBefore”和“NotOnOrAfter”,其必须由SP检查)。实际上,SP应在断言超时之前查询IdP(使用所谓的“被动AuthnRequest”)来检查IdP中的会话是否仍然有效。

某些IdP实现有专有扩展来在IdP会话超时时通知SP,但这主要要求SP在“带外”(无用户代理交互)时支持SOAP绑定。

针对您的问题的解决方法....本地会话的(空闲)超时必须高于IdP。