Here is how to do it: https://wiki.jasig.org/display/CASC/Configuring+Single+Sign+Out
Just add the listener and filter to your web.xml. It is working well for me. Bryan Wooten [email protected] Work: 801.585.9323 Cell: 801.414.3593 -----Original Message----- From: Jiangpeng Shi [mailto:[email protected]] Sent: Wednesday, August 04, 2010 10:51 AM To: [email protected] Subject: [cas-user] a new single sign out question I asked a question about an issue that I couldn't logout from SSO by using request.getSession().invalidate(), and acevedo gave me a very good suggestion. He helped me solve my issue very well. But seems I am still having some issues with Single sign out: How can I sign out all client apps when I sign out from one of client apps? My current case is: I have 4 client app, which all using CAS and SSO. For each client app, I am using following code in each client to log out: request.getSession().invalidate(); response.sendRedirect("https://cas.mywork.org:7088/cas/logout?url=/myapp"); For each client, the log out works well, but, seems I have to logout each client one by one, which means I can't logout all client apps all together by just signing out from one client application. Are there any way that we can let user sign out from app and then sign out all other Single Sign On client apps? Thanks a lot in advance. --Jiangpeng Shi -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
