[英]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.