2

我目前正在尝试Novell LDAP使用C#. 起初,我尝试了完全相同的操作,authentication = None并且效果很好。

我的域名是这种形式:LDAP://xxx.yyy.zzz.com:999/o=XYZ,c=ZYX在我的查询中我已经AuthenticationType.None设置了。

现在,如果我尝试相同的操作:LDAPS://xxx.yyy.zzz.com:636/o=XYZ,c=ZYX并且在我的查询中我已经AuthenticationType.SecureSocketsLayer设置了。我有一个error: Unknown error (0x80005000)SSL 正在服务器上工作。

4

1 回答 1

0

如果您可以访问 eDirectory 服务器日志并要求它们启用 +LDAP 跟踪,那么失败的绑定尝试可能会提供额外的有趣信息。

正如 Joachim 在他的评论中指出的那样,您可能需要对 eDirectory 服务器使用的证书进行签名的 CA 的受信任根。默认情况下,每个 eDirectory 树都有自己的 CA 来签署所有证书,因此可能需要将 CA 的公钥添加到您的密钥库中。

于 2012-01-15T23:44:43.370 回答