我使用的是Grails 2.4 + spring-security-core:2.0-RC4。
我想使用LDAP进行身份验证,但只允许数据库中的用户名启用登录。
我已经有三个域:user,role和UserRole。
我添加了编译":spring-security-ldap:2.0-RC2"在BuildConfig.groovy中 并按照下面的例子,但它不起作用:
这是我得到的错误:
错误| 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,注释:为了执行此操作,必须在连接上完成成功绑定。,data 0,v1db1 -
https://chlebik.wordpress.com/2014/10/27/ldap-authentication-and-db-authorisation-with-grails-spring-security/
如何解决此问题?