Active directory openLDAP:使用userPrincipalName登录
我已经设置了一个Active directory openLDAP:使用userPrincipalName登录,active-directory,openldap,Active Directory,Openldap,我已经设置了一个openLdap服务器实例 暂时登录需要提供用户的dn,例如 “cn=151test,cn=somecn,ou=someou,dc=mydomain,dc=com” 如何能够以以下形式启用使用userPrincipalName登录 151test@mydomain.com edit:似乎userPrincipalName是userobjectClass的一个属性,可用于Active Directory,但不适用于openLDAP使用的默认模式 因此,问题或多或少变成: 如何通过o
openLdap
服务器实例
暂时登录需要提供用户的dn
,例如
“cn=151test,cn=somecn,ou=someou,dc=mydomain,dc=com”
如何能够以以下形式启用使用userPrincipalName
登录
151test@mydomain.com
edit:似乎userPrincipalName
是user
objectClass
的一个属性,可用于Active Directory,但不适用于openLDAP
使用的默认模式
因此,问题或多或少变成:
如何通过openLDAP使用(导入)符合AD的架构,并启用以userPrincipalName
作为用户名的登录
据我所知,仅在简单绑定请求中使用
userPrincipalName
的属性值仅适用于Microsoft ActiveDirectory
其他LDAP服务器如果能够绑定DN重写,则需要完整DN或短DN,如OpenLDAP的
slapd
和slapo rwm。绑定到Microsoft Active Directory似乎确实可行,但我找不到任何关于此的文档。你碰巧认识什么人吗?