【发布时间】:2018-10-24 14:41:19
【问题描述】:
当我尝试使用 uid={0},ou=Groups 进行身份验证时,我可以成功登录,但当我尝试将模式缩小到特定时却无法登录组。
uid={0},CN=ROM,OU=USER,OU=APPOU,ou=Groups
我可能需要使用 uniqueMember 属性但找不到方法。如何仅使用组的 uniqueMember 属性对用户进行身份验证?
@Override
public void configure(AuthenticationManagerBuilder auth) throws Exception {
auth
.ldapAuthentication()
.contextSource()
.url("ldapUrl")
.managerDn("username")
.managerPassword("password")
.and()
.userDnPatterns("uid={0},CN=ROM,OU=USER,OU=APPOU,ou=Groups");
}
【问题讨论】:
标签: spring-boot spring-ldap spring-security-ldap