我寫了自己的seraph自定義身份驗證器合流。我可以從我的系統登錄,合流可以識別出我已登錄。目前爲止一切都很好。問題是當我嘗試註銷時。我試圖在seraph-config.xml中設置logout.url,但是它只是將用戶重定向到我的註銷頁面,但不會從合流中註銷用戶。然後我嘗試通過重寫我的自定義身份驗證器類中的註銷方法來刪除所有的Cookie,但似乎並不奏效。該方法被調用,但用戶沒有註銷。有誰能夠幫助我?Confluence使用SSO登出
0
A
回答
0
不知道你是否看到這個已打開bug。
從JASIG一種解決方法:
依靠單點登錄Out功能擱筆匯合我們需要修改註銷鏈接:
複製$ CONFLUENCE_INSTALL/WEB-INF/lib目錄/ confluence- xxxjar到一個臨時目錄
mkdir /tmp/confluence-jar && cp WEB-INF/lib/confluence-3.0.1.jar /tmp/confluence-jar
拆開罐子
cd /tmp/confluence-jar && jar xvf confluence-3.0.1.jar
複製的xwork.xml至$ CONFLUENCE_INSTALL/WEB-INF/classes中
cp xwork.xml $CONFLUENCE_INSTALL/WEB-INF/classes/ && cd $CONFLUENCE_INSTALL/WEB-INF/classes/
編輯$ CONFLUENCE_INSTALL/WEB-INF /班/ xwork.xml中,找到了註銷操作和註釋掉的成功結果與此替換它:
$CONFLUENCE_INSTALL/WEB-INF/classes/xwork.xml
<!-- <result name="success" type="velocity">/logout.vm</result> -->
<!-- CAS:START - CAS Logout Redirect -->
<result name="success" type="redirect"></result>
<!-- CAS:END -->
相關問題
- 1. JASIG CAS jira + confluence sso
- 2. 使用REST API登錄到Confluence表
- 3. 使用Windows進行SSO登錄C#
- 4. 使用JWT的單點登錄(SSO)
- 5. 使用Django實現單點登錄(SSO)
- 6. 使用SPNEGO Web自動登錄SSO
- 7. 使用scala腳本進行SSO登錄
- 8. jespa:使用「本地登錄」的SSO
- 9. 登錄在SharePoint 2013使用ADFS 3.0 SSO給出錯誤
- 10. 單點登錄confluence wiki
- 11. SingleSignOn(SSO)表單身份驗證登出
- 12. 實現SSO登錄
- 13. Java與SSO登錄
- 14. 單點登錄 - SSO
- 15. SSO登錄到Gmail
- 16. 使用Windows登錄憑據鏈接到Confluence Wiki的ASP.NET網頁
- 17. 登錄SSO Facebook的角度
- 18. OpenID和單點登錄(sso)
- 19. SAPUI5和登錄令牌/ SSO?
- 20. Facebook的SSO與應用程序登錄
- 21. 在AirWatch上啓用SSO(單點登錄)
- 22. 使用彈出的div而不是URL與Disqus SSO登錄鏈接
- 23. Seam:使用外部SSO應用程序登錄
- 24. SSO使用STS登錄失敗用戶的WebTest的在VSTS
- 25. PKCS11 SSO(之前使用Windows登錄用智能卡)
- 26. ios如何用sso使用ShareKit2.0登錄Facebook?
- 27. 使用OpenID的SSO
- 28. Confluence宏vs Confluence小工具
- 29. 使用SSO戶外自動登錄LIferay Portal
- 30. ASP.NET和Php中使用Web服務的SSO(單點登錄)?