Autenticando com duas senhas.
Postado em 01/02/2012 17:19
0
0
Olá Pessoal,

Tenho uma aplicação do grails que autentica no servidor LDAP.

Quando eu mudo a senha do usuário no LDAP, eu consigo autenticar com as duas senhas, a nova e a anterior.

Limpei o cache, cookies e tudo mais do navegador, mas mesmo assim consigo autenticar com duas senhas.

Só consigo autenticar somente com a nova senha quando reinicio o tomcat(isso ocorre em desenvolvimento e produção).

O plugin que autentica no LDAP é o acegi.

Poderiam ajudar com esse erro?

Obrigado


Tags: Ldap - acegi
Igor
Pontos: 74






0
0
01/02/2012 22:47
Olá Igor.

Eu utilizo o Acegi somente com o armazenamento dos usuários no banco mas as configurações que são feitas no providerNames devem servir também para a autenticação via LDAP.

Veja se, no SecurityConfig.groovy, o providerNames está como ['daoAuthenticationProvider', 'ldapAuthProvider'] e, se sim, deixe somente o 'ldapAuthProvider'.

Fonte para pesquisa:
http://grails.org/AcegiSecurity+Plugin+-+Customizing+with+SecurityConfig

arisales
Pontos: 94



0
0
02/02/2012 11:02
Oi Arisales,

No meu SecurityConfig.groovy já tinha deixado somente o ldapAuthProvider no providerNames.

E continua o mesmo problema.

Se altero a senha do usuário no LDAP, ele consegue autenticar com a nova e a antiga senha.

O usuário só consegue autenticar somente com a nova senha se eu reiniciar o tomcat.

Tem mais alguma ideia do que pode ser?

Obrigado

Igor
Pontos: 74



 


Esqueceu sua senha?
 
Grails Brasil é mantido por itexto Desenvolvimento de Projetos Ltda.
Em caso de problemas, sinta-se livre para procurar Henrique Lobo Weissmann (Kico) por e-mail: kicolobo@itexto.net
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão (clique no logo à direita para maiores detalhes)