spring-security-ldap相关内容

如果我们想从 ActiveDirectory 获取用户详细信息,我们是否需要编写 CustomActiveDirectoryLdapAuthenticationProvider

如果我们需要从 ActiveDirectory 获取用户属性,如 name、sn 等,我们不能使用专用 LDAP 身份验证提供程序进行配置,该提供程序使用 Active Directory 配置约定,例如“springframework.security.ldap.authentication.ad.ActiveDirectoryLdapAuthenticationProvider" @Ove ..

如何将 LDAP 用户与 Spring Security 在 Grails 中创建的 PERSON 表集成?

我们正在创建一个 grails 应用程序,我们希望用户使用他们的 Active Directory 凭据登录.此外,我们希望让此应用程序的业务所有者能够控制谁有权访问某些链接(操作).因此,我们在 grails 应用程序中使用以下插件: Spring 安全核心 Spring 安全 LDAP Spring 安全用户界面 因为我们希望授权业务用户在必要时即时创建具有特定权限(操作)的自 ..

Spring Security版本3.1-需要使用没有添加域的userPrincipalName或sAMAccountName匹配用户(搜索过滤器?)

全部 我们的IT部门已决定通过在AD的userPrincipalName中添加一个不同的后缀到实际使用的域中来更改AD中的用户后缀. 例如我们的域名是xxx.com,但userPrincipalName现在是"usera@zzz.tech",而以前是"usera@xxx.com". 由于这个原因,我认为Spring LDAP AD身份验证不再与此一起使用:userPrincipa ..

如何使用Spring LDAP和Spring Security更改密码

我正在使用Spring LDAP和Spring安全性的最新版本.另外,我使用的是基于注释的配置,并且没有XML配置文件. 我想要达到的目的实际上是最基本的,我希望能够允许用户从我的Web应用程序更改其密码. 我发现我可以通过DirContext.modifyAttributes执行该请求.这个方法需要两个属性,第一个是当前的userDn,我不确定如何轻松地通过Spring.我很确定有功 ..
发布时间:2020-07-09 19:14:21 其他开发

Spring Security LDAP和记住我

我正在使用Spring Boot构建与LDAP集成的应用程序.我能够成功连接到LDAP服务器并验证用户身份.现在,我需要添加“记住我"功能.我试图浏览不同的帖子( ),但无法找到我的问题的答案.官方Spring Security 文档声明 如果您使用的身份验证提供程序不使用 UserDetailsS​​ervice(例如LDAP提供程序),则它将无法正常工作 除非您的应用程序中还有一个Use ..

如果要从ActiveDirectory获取用户详细信息,是否需要编写CustomActiveDirectoryLdapAuthenticationProvider?

如果我们需要从ActiveDirectory中获取用户属性(例如名称,sn等),则不能使用Specialized LDAP身份验证提供程序进行配置,该提供程序使用Active Directory配置约定,例如“ springframework.security.ldap.authentication.ad.ActiveDirectoryLdapAuthenticationProvider” ..

如何深入LDAP树以查找可以在Spring ldap安全性中进行身份验证的用户

我想使用Spring Security ldap认证.但是我想递归遍历ldap树.不幸的是,我只能找到一个级别或深度的用户. 例如,我的用户树如下所示: ouUsers:具有用户(user1,user2等)和子树(ouGenel,ouYatay). 并且子树具有子树和用户. 我想递归遍历ldap树以在Spring安全项目中进行身份验证. 下面是我的春季认证代码,我应该 ..

在Grails Spring应用程序中获取LDAP属性memberof

我被困在一个非常愚蠢的问题中,试图使用spring-security-core和spring-security-ldap插件在Grails应用程序(书店)中实现基于LDAP角色的认证/授权。我创建了一个自定义的UserDetailsContextMapper并试图将我的LDAP角色映射到应用程序角色。但是, memberof 属性永远不会返回到属性中。 UserDetails mapUse ..

Grails Spring Security LDAP插件,带有多个Active Directory服务器

我将Grails Spring Security插件连接到一台Active Directory服务器,没有任何问题。但是,我需要连接到多个服务器。我们在一台AD服务器上有一些用户,而另一台服务器上有其他用户,所以我们需要尝试在两个位置上查找用户。 例如,在Java中,我有这个工作如下: ..

ldap.rememberMe.usernameMapper.userDnBase(?的多个实例)(searchSubtree搜索功能)

我有一个成功使用最新的 spring-security-core:2.0-RC4 和 spring-security-ldap的Grails应用程序: 2.0- RC2 即可。用户可以使用 grails.plugin.springsecurity.ldap.search.base 设置完美登录LDAP登录身份验证。 rememberMe userDnBase (mapper)有一个不同的设 ..

如何将LDAP用户与Spring Security在Grails中创建的PERSON表集成在一起?

我们正在创建一个grails应用程序,我们希望用户使用其Active Directory凭据登录。此外,我们希望赋予此应用程序的业主拥有控制访问某些链接(操作)的权限的能力。因此,我们在我们的grails应用程序中使用了以下插件: $ b Spring Security Core Spring Security LDAP Spring Security UI 因为我们希望授权业务 ..