登录LDAP时使用专有名称与cn或uid有什么区别?

jep*_*rro 5 ldap ldapconnection edirectory distinguishedname

我遇到了使用LDAP验证登录的问题.

我们使用Novell目录来验证其他应用程序,如Jira.(Jira工作得很完美).

我有这个应用程序,允许这些基本的LDAP配置: 在此输入图像描述

我的问题是,当我尝试登录时,它需要我的用户名XXXXXXXX并将其作为uid预先挂在搜索库中.所以它试图将我登录为:

UID = XXXXXXXX,OU =人,环境o = myCompany

哪个适用于我们的Sun LDAP服务器,但不适用于我们的Novell目录LDAP服务器.edirectory仅在我尝试以专有名称登录时才有效:

CN = XXXXXXXX,OU =人,环境o = myCompany

为什么edirectory的行为如下?

是我们指定的配置还是edirectory总是使用cn作为专有名称?

谢谢

use*_*421 4

我认为这是“表现得像这样”的应用程序,而不是 edirectory。显然,您的电子目录的结构与 Sun LDAP 服务器不同,但应用程序对它们的处理方式相同。LDAP 服务器仅执行查询,而不构造查询。该应用程序就是这样做的。