Spring security CAS com single sign out
10/04/2014 21:31
0
Olá pessoal,

estou desenvolvendo um projeto com o spring-security plugin e tentando fazer o spring-security-cas funcionar certinho.

Consegui configurar o single sign on dele numa boa sem stress e está funcionando como esperado.

Meu problema está no single sign out. Vou descrever um passo a passo para ajudar a visualizar o problema ;D

Quando tento acessar uma aplicação (app1), sou redirecionado para a página de login do CAS. Insiro os dados, ele autentica com o banco e loga certinho na app1, com as credenciais e tudo mais certinho. Quando tento entrar na app2, ele entra e tem acesso às páginas que deveria ter (portanto, até aqui tudo funciona bem).
Quando clico no meu botao de logout na app1 (poderia ser app2) meu botão entra no meu LogoutController e ele é redirecionado para o j_spring_security_check que então redireciona para o cas/logout. Até aqui tudo certo, mas agora vem minha dúvida: quando olho nos meus logs, vejo 2 posts para app1/j_spring_security_check e app2/j_spring_security_check, pelo que entendi, isso deveria ser o suficiente para fazer as duas applicações deslogarem. Mas apenas app1 desloga (ela que apertou o botão de logout) e continuo navegando pelas páginas da app2 (o que não era pra estar acontecendo).

Alguem tem alguma idéia do que pode ser?

Acho que vale ressaltar que sou novo com grails =D

[]s
Tags: spring-security-cas, single-sign-out, cas, spring-security


Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto