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