我正在编写代码以使用 LDAP 连接到我的 Active Directory 服务器。我可以使用连接
LDAP://celtestdomdc1.celtestdom.local
但我无法使用连接
LDAP://celtestdomdc1.celtestdom.local/CN=Users;DC=celtestdom
我使用了错误的语法还是其他什么?
最佳答案
您的 LDAP 字符串错误 - 使用:
LDAP://celtestdomdc1.celtestdom.local/CN=Users,DC=celtestdom,DC=local
甚至是这个(无服务器绑定(bind) - 转到默认 DC)
LDAP://CN=Users,DC=celtestdom,DC=local
首先,各部分需要用逗号( ,
)而不是分号分隔 - 其次,您需要使用 DC=....
适用于您域的所有 DNS 部分。
<shameless plug>
另外你可能想看看我的ADSI browser called Beavertail它是用 C# 编写的,100% 免费和开源。它将向您显示域树的外观以及有效的 LDAP 路径是什么。
</shameless plug>
关于vb.net - 无法使用 LDAP (VB.Net) 连接到 AD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9794052/