在带有C#库Novell的ldap搜索中使用全局目录

问题描述 投票:0回答:1

直到现在,我一直在c#应用程序中使用System.DirectoryServices。由于我想使用不支持该库的容器平台,因此我想使用Novell LDAP库。

直到现在连接字符串看起来像这样:

new Directoryentry("GC://domain.com")

我用这样的Novell库尝试过:

LDAPConnection().connect("GC://domain.com",389);

我总是收到错误消息“ INVALID ADDRESS”。我也尝试了在域前没有GC的情况,但是随后我总是得到一个空的搜索结果。

有人可以帮我吗?谢谢!

c# ldap directoryservices novell
1个回答
0
投票

全局编录(GC)使用端口3268,而不是389。通常可以使用GC://为您设置端口,也可以使用LDAP://并指定端口。这取决于库。如果Novell库不支持GC://,则只需指定端口。根据the documentation,它似乎甚至不需要LDAP://,但我从未使用过它。

LDAPConnection().connect("example.com", 3268);
© www.soinside.com 2019 - 2024. All rights reserved.