Como usar o plugin LDAP no Grails?

Estou iniciando um novo projeto no Groovy e Grails. Agora estou trabalhando na parte de autenticação e, como temos um servidor LDAP, quero trabalhar a autenticação usando LDAP. Comecei a definir meu ambiente, estou usando o SpringSource Tool Suite eGrails 1.3.5. Quando comecei a trabalhar com a parte de autenticação, instalei dois plugins:

springSecurityCore - 1.0.1springSecurityLdap - 1.0.1

Também executei o comando "s2 quickstart" para o plug-in LDAP.

Tudo parece ótimo, eu posso usar o LoginController e o LogoutController, sou capaz de proteger uma página da Web para que ela só possa ser vista quando logada. Estou fazendo isso criando um usuário no BootStrap.groovy

Também configurei todos os parâmetros LDAP e Spring Security Core em Config.groovy com os valores correspondentes do nosso servidor LDAP:

   grails.plugins.springsecurity.ldap.context.managerDn
   grails.plugins.springsecurity.ldap.context.managerPassword
   grails.plugins.springsecurity.ldap.context.server
   grails.plugins.springsecurity.ldap.authorities.groupSearchBase
   grails.plugins.springsecurity.ldap.search.base
   grails.plugins.springsecurity.userLookup.userDomainClassName
   grails.plugins.springsecurity.userLookup.authorityJoinClassName
   grails.plugins.springsecurity.authority.className

No entanto, não sei como testar se a autenticação está sendo feita com o servidor LDAP. Tenho certeza de que isso não está sendo feito com o LDAP, porque quando vou para a caixa de logon quando o aplicativo está em execução e tento me autenticar com meu nome de usuário e senha que normalmente uso no servidor LDAP, ele diz que não consegue encontrar isso. do utilizador. Se eu tentar me autenticar com o usuário que criei no BootStrap.groovy, consigo entrar, mas acho que esse usuário está sendo criado apenas localmente e é transitório.

Como posso definir o provedor de autenticação para ser o servidor LDAP?O que mais devo fazer após instalar o núcleo de segurança e os plugins LDAP após executar o "s2 quickstart"?

Essa coisa de Groovy e Grails faz tantas coisas em segundo plano que no início é difícil entender onde configurar tudo.

Agradeço antecipadamente por sua ajuda

EDITAR: Eu estive procurando informações sobre como usar esses plugins, mas não encontrei nada que esteja bem documentado, encontrei informações sobre o Acegi, mas esse plug-in não é mais suportado, é por isso que estou perguntando aqui

EDITAR: Lendo isso (vou ver se conseguirá usar LDAP):http://blog.springsource.com/2010/08/11/simplified-spring-security-with-grails/

questionAnswers(2)

yourAnswerToTheQuestion