grails - Grails-Spring Security和LDAP到数据库的映射

标签 grails spring-security ldap

我正在使用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/

相关文章:

java - 即使没有安全性,SpringBoot 401 UnAuthorized

grails - 在grails 2.2.3上安装本地dojo插件

java - Grails:Linux 上的 Jasper 插件错误 - java.lang.reflect.UndeclaredThrowableException

grails - Grails:无法生成 View

grails - 在Grails域类中添加日期字段时出错

apache - 我的应用程序中来自其他网站的奇怪请求/DefaultSavedRequest?

spring-mvc - 使用 spring security 保护 liferay portlet

ruby-on-rails - 使用 Devise ldap 身份验证时出现编码错误

java - 我怎样才能检查给定的用户名是否存在?

vbscript - 通过 openDSObject 在 vbScript 中连接到 OpenLDAP 服务器