0

我正在使用 Grails 2.4 + spring-security-core:2.0-RC4。

我想使用 LDAP 进行身份验证,但只允许数据库中并启用登录的用户名。

我已经拥有三个域:用户、角色和用户角色。

我在 BuildConfig.groovy 中添加了 compile ":spring-security-ldap:2.0-RC2" 并按照下面的示例进行操作,但它不起作用:

这是我得到的错误:

错误 | 2015-03-25 18:05:38,542 [http-bio-8090-exec-2] ERROR authentication.RequestHolderAuthenticationFilter - 尝试对用户进行身份验证时发生内部错误。消息:LDAP 处理期间发生未分类的异常;嵌套异常是 javax.naming.NamingException:[LDAP:错误代码 1 - 000004DC:LdapErr:DSID-0C0906E9,注释:为了执行此操作,必须在连接上完成成功绑定。,数据 0,v1db1 –<br > https://chlebik.wordpress.com/2014/10/27/ldap-authentication-and-db-authorisation-with-grails-spring-security/

我该如何解决这个问题?

4

0 回答 0