![](/img/trans.png)
[英]How to change password of LDAP in c#/.NET using Novell.Directory.Ldap.NETStandard
[英]How to connect to LDAP Novell using SSL in C#?
我目前正在尝试使用C#
以SSL连接到我的Novell LDAP
。 首先,我尝试使用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正在服务器上运行。
如果您可以访问eDirectory服务器日志并要求它们启用+ LDAP跟踪,则失败的绑定尝试可能会提供其他有趣的信息。
正如Joachim在评论中指出的那样,您可能需要签署eDirectory服务器正在使用的证书的CA的受信任根。 默认情况下,每个eDirectory树都有其自己的CA,该CA对所有证书进行签名,因此可能肯定需要将CA的公钥添加到您的密钥库中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.