簡體   English   中英

如何在C#中使用SSL連接到LDAP Novell?

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM