Session WSO2IS-SAML注销错误-未提供与会话索引对应的已建立会话
我正试图用WSO2IS SP1实现一个注销流,但似乎有些东西不能正常工作 我正在尝试登录浏览器,然后在另一个浏览器上发送注销请求,以验证服务器端会话是否已正确禁用 具体而言:Session WSO2IS-SAML注销错误-未提供与会话索引对应的已建立会话,session,saml,logout,wso2is,amazon-iam,Session,Saml,Logout,Wso2is,Amazon Iam,我正试图用WSO2IS SP1实现一个注销流,但似乎有些东西不能正常工作 我正在尝试登录浏览器,然后在另一个浏览器上发送注销请求,以验证服务器端会话是否已正确禁用 具体而言: [BROWSER-1]向居民IdP发送登录SAML请求 [BROWSER-1]在常驻IdP上进行身份验证 [BROWSER-1]从SAML响应中获取“SessionIndex” [BROWSER-2]向常驻IdP发送SAML注销请求 [BROWSER-1]向常驻IdP发送登录SAML请求 应为:用户未在BROWSER-1上
TID: [0] [IS] [2016-02-19 20:19:41,077] ERROR {org.wso2.carbon.identity.sso.saml.processors.LogoutRequestProcessor} - No Established Sessions corresponding to Session Indexes provided. {org.wso2.carbon.identity.sso.saml.processors.LogoutRequestProcessor}
TID: [0] [IS] [2016-02-19 20:19:41,077] DEBUG {org.wso2.carbon.idp.mgt.dao.CacheBackedIdPMgtDAO} - Cache entry not found for Identity Provider LOCAL. Fetching entry from DB {org.wso2.carbon.idp.mgt.dao.CacheBackedIdPMgtDAO}
TID: [0] [IS] [2016-02-19 20:19:41,082] DEBUG {org.wso2.carbon.idp.mgt.dao.CacheBackedIdPMgtDAO} - Entry fetched from DB for Identity Provider LOCAL. Updating cache {org.wso2.carbon.idp.mgt.dao.CacheBackedIdPMgtDAO}
TID: [0] [IS] [2016-02-19 20:19:41,085] DEBUG {org.wso2.carbon.identity.sso.saml.servlet.SAMLSSOProviderServlet} - Invalid SAML SSO Logout Request {org.wso2.carbon.identity.sso.saml.servlet.SAMLSSOProviderServlet}
如果我尝试在同一个浏览器上登录/注销,一切似乎都正常
有人能帮我正确配置SAML单次注销吗?
先谢谢你
致以最良好的祝愿,
Pellegrino看起来WSO2从cookie(samlssoToken)获取会话,而不是从请求获取会话:(注销期间,IS尝试使用无客户端SLO(服务器端),但显然他们简化了会话获取并从cookie获取会话):/看起来WSO2从cookie获取会话(samlssoToken),而不是来自请求:(在注销期间,IS尝试使用客户端较少的SLO(服务器端),但显然他们简化了会话获取并从cookie中获取会话:/