Active directory LDAP://OpenDirectory到ActiveDirectory查询的更改

Active directory LDAP://OpenDirectory到ActiveDirectory查询的更改,active-directory,ldap,openldap,Active Directory,Ldap,Openldap,这可以连接到OpenDirectory LDAP <add name="LDAP" type="LBOX.Membership.LDAPMembershipProvider" LDAPRoot="LDAP://10.0.1.6:389/cn=users,dc=fileserver,dc=office,dc=example,dc=com" /> 如果我想让它连接到Windows 2008 R2 Active Directory,此行中是否有方案更改?AD的

这可以连接到OpenDirectory LDAP

<add name="LDAP" 
     type="LBOX.Membership.LDAPMembershipProvider" 
     LDAPRoot="LDAP://10.0.1.6:389/cn=users,dc=fileserver,dc=office,dc=example,dc=com" />


如果我想让它连接到Windows 2008 R2 Active Directory,此行中是否有方案更改?AD的主机名是winvm1,域是office.example.com

对于Active Directory,我会尝试:

LDAPRoot="LDAP://winvm1/cn=users,dc=office,dc=lbox,dc=com"
我从LDAP字符串中删除了IP和端口,并将其替换为
winvm1
服务器名,再加上
dc=fileserver
——当您的域是
office.example.com
时,您真的需要它吗

或者,您可以使用Active Directory的“无服务器”绑定-尝试以下路径:

LDAPRoot="LDAP://cn=users,dc=office,dc=lbox,dc=com"
这有用吗?

您将能够“连接”。但我相信你也想要绑定和搜索?OpenDirectory LDAP中的模式是什么?您的用户是iNetOrgPerson对象类的实例还是其他对象类的实例?