在使用C#库Novell的ldap搜索中使用全局编录



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

直到现在,连接字符串看起来是这样的:

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

我在Novell库中尝试过,如下所示:

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

我总是收到错误消息"地址无效"。我也尝试过在域前不使用GC,但总是得到一个空的搜索结果。

有人能帮帮我吗?谢谢

全局编录(GC(使用端口3268,而不是389。您通常使用为您设置端口的GC://,或者在指定端口的同时使用LDAP://。这取决于库。如果Novell库不支持GC://,那么只需指定端口即可。根据文档,它似乎甚至不需要LDAP://,但我从未使用过。

LDAPConnection().connect("example.com", 3268);

最新更新