我正在使用LDAP验证我的应用程序的用户,并且可以使用。
但是现在我需要分配自己的角色并将其映射到我的数据库。
我一直在关注一些教程,例如:https://chlebik.wordpress.com/2014/10/27/ldap-authentication-and-db-authorisation-with-grails-spring-security/
我的问题是我的导入有错误,因为Grails找不到这些类。例如:
import org.codehaus.groovy.grails.plugins.springsecurity.GrailsUserDetailsService
import org.springframework.security.core.authority.GrantedAuthorityImpl
import org.springframework.security.core.userdetails.UserDetails
我正在使用Grails 2.4.4
我在config.groovy中的插件:
compile ":spring-security-core:2.0-RC4"
compile ":spring-security-ldap:2.0-RC2"
如果您需要任何信息,请告诉我。
任何帮助或教程都很好。
最佳答案
那会是
import grails.plugin.springsecurity.userdetails.GrailsUserDetailsService
import org.springframework.security.core.authority.SimpleGrantedAuthority
import org.springframework.security.core.userdetails.UserDetails
来源是here,文档中包含有关changes made in the 2.0 plugin的部分。
关于grails - Grails-Spring Security和LDAP到数据库的映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28761745/