Secciones

Artículos para tus primeros pasos

Si estás empezando a introducirte en el mundo de Groovy y Grails, no te pierdas nuestros artículos básicos: 

Entrevistas con los expertos
 

Los protagonistas te cuentan de qué van los proyectos más importantes del mundo Groovy:


Un proyecto de:
ImaginaWorks
Campus Escuela de Groovy

Grails

Problema con ACEGI y LDAP

roberto - miércoles 23/12/2009

Buenas a todos!

Estoy empezando con Groovy y Grails, y por el momento me está gustando mucho, pero he encontrado un problema que no se como resolver:

He instalado el plugin de ACEGI para seguridad, y siguiendo los tutoriales que hay en la página de Grails, he conseguido hacerlo funcionar sin problema: He creado usuarios, roles, permisos, etc. Pero cuando he tratado de cambiar la configuración para que autenticase contra mi servidor LDAP, no consigo que funcione.Mi servidor LDAP es un Windows 200.

Mi fichero securityConfig.groovy tiene este aspecto:

security {
    active = true

    loginUserDomainClass = "org.example.User"
    authorityDomainClass = "org.example.Role"
    requestMapClass = "org.example.Requestmap"

        useLdap = true
        ldapRetrieveDatabaseRoles = false
        ldapRetrieveGroupRoles = true
        ldapServer = 'ldap://miservidor:389'
        ldapManagerDn = 'cn=ldapSearch,dc=S_ARDAN,dc=local'
        ldapManagerPassword = '*******************'
        ldapSearchBase = 'ou=Pruebas,dc=S_ARDAN,dc=local'
        ldapSearchFilter = '(uid={0})'
        ldapGroupSearchBase = 'ou=groups,dc=S_ARDAN,dc=local'
        ldapGroupSearchFilter = 'uniquemember={0}'
}
 

El caso es que con este tipo de configuración tengo otras aplicaciones que autentican contra el servidor sin mayor problema, pero con ACEGI no lo consigo. Cuando intento autenticarme, me devuelve Usuario/contraseña incorrecto, pero no me sale ningún error en la traza. En realidad no sale ningún mensaje.

 

¿Alguien me puede ayudar?

Un cordial saludo

Roberto González

Responder al hilo | Volver al foro "Grails" | Volver a los foros