无法使用LDAP(VB.Net)连接到AD

时间:2012-03-20 20:02:33

标签: vb.net active-directory ldap

我正在编写代码以使用LDAP连接到我的Active Directory服务器。我可以使用

连接
LDAP://celtestdomdc1.celtestdom.local

但我无法使用

连接
LDAP://celtestdomdc1.celtestdom.local/CN=Users;DC=celtestdom

我使用了错误的语法或其他内容吗?

1 个答案:

答案 0 :(得分:4)

您的LDAP字符串错误 - 使用:

LDAP://celtestdomdc1.celtestdom.local/CN=Users,DC=celtestdom,DC=local

甚至这个(无服务器绑定 - 转到默认DC)

LDAP://CN=Users,DC=celtestdom,DC=local

首先,部分需要用逗号(,)分隔,而不是分号 - 其次,您需要将DC=....用于域的所有DNS部分。

<shameless plug>
另外,您可能希望查看使用C#编写的ADSI browser called Beavertail和100%免费和开源的文件。它将显示域树的外观以及有效的LDAP路径。 </shameless plug>