首页 > 解决方案 > 带有活动目录的 Spring Ldap

问题描述

再会,

我正在尝试使用 Spring Boot 连接 MS Active Directory,但出现以下错误:

[LDAP:错误代码 32 - 0000208D:NameErr:DSID-0310021B,问题 2001(NO_OBJECT),数据 0,最佳匹配:''];嵌套异常是 javax.naming.NameNotFoundException: [LDAP: error code 32 - 0000208D: NameErr: DSID-0310021B, issue 2001 (NO_OBJECT), data 0, best match of: '' ]; 剩下的名字'/'

       auth
            .ldapAuthentication()
            // User Base DN
            //.userDnPatterns("cn={0},dc=in,dc=com
            //.userDnPatterns("uid={0},ou=people")
            .userDnPatterns("cn=users,dc=in,dc=com")
            //.userSearchFilter("(sAMAccountName={0})")
            .userSearchFilter("(objectClass=person)")
            .contextSource()
            //ldap server
            .url("ldap://ldap1:389")
            // Bind credentials Bind Dn
            .managerDn("cn=Admin,ou=SERVICEACCT,dc=in,DC=com")
            .managerPassword("1234");

可能是什么问题。

谢谢,贾延德拉

标签: springspring-bootactive-directoryldap

解决方案


推荐阅读