2015-10-20 54 views
0

我使用的wso2是5.0 sp1。我們已將會話持續時間設置爲1天。我們的觀察是,當我們在15分鐘內向wso2 IS發送單一註銷請求時,它會按預期工作,即註銷所有註冊的SP。但是,當我們在15分鐘後發出的退出請求時,它未能註銷說wso2是5.0 sp1:15分鐘後單次註銷失敗,會話持續時間

TID: [0] [IS] [2015-10-20 10:54:46,749] 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] [2015-10-20 10:54:46,755] ERROR {org.wso2.carbon.identity.sso.saml.servlet.SAMLSSOProviderServlet} - Error when processing the authentication request! {org.wso2.carbon.identity.sso.saml.servlet.SAMLSSOProviderServlet} 
org.wso2.carbon.identity.base.IdentityException: Invalid SAML SSO Logout Request 
at org.wso2.carbon.identity.sso.saml.servlet.SAMLSSOProviderServlet.handleSPInitSSO(SAMLSSOProviderServlet.java:287) 

我們認爲,即使會話持久性設置爲1天,WSO2無法驗證會話ID。

任何建議/解決方法相同?

在此先感謝。

問候, Cijoy

+0

檢查此鏈接:http://stackoverflow.com/questions/21727087/wso2-identity-server-error-when-processing-request – soorapadman

+1

此鏈接只是說打開調試。你究竟是指什麼? – Cijoy

+0

我在某種程度上遇到了這個問題,我固定。不幸的是我忘了我是如何修復的。它似乎可能會有所幫助,這就是爲什麼我分享了鏈接。 – soorapadman

回答