2017-02-24 48 views
-1

我正在編程使用C#與AD進行接口的東西,而我正在使用LDAP通過LB連接到隨機DC ......但偶爾代碼的LDAP連接失敗。我測試了每個單獨DC的LDAP連接,但無法複製僅在通過LB使用LDAP時發生的間歇性問題。有誰知道是否有辦法請求LB選擇使用C#連接我們的DC身份 - 或者通過LDAP連接請求的響應方式?找出什麼負載均衡的域控制器LDAP試圖連接到?

回答

2

相當肯定有沒有到可以提供該信息的負載均衡器的連接都沒法。

有可能的負載均衡器內使用許多不同的配置。

然而,一旦連接,通過負載平衡器LDAP服務器,您就可以決定你連接到服務器。 消除過程可能能夠確定它是否是「錯誤的」域控制器。

雖然大多數LDAP服務器實現顯示在RootDSE的一個dsaName值,表示你所連接的目錄服務器代理。

的Microsoft Active Directory不支持這一標準。但是,serverName屬性包含配置容器中此目錄服務器的服務器對象的專有名稱。

+0

感謝您的回覆,JWilleke。我用直接的LDAP連接測試了我的代碼,並以100%的成功完成了每個DC。這個問題似乎與我們的LB有關,我們現在正在研究一個單獨的問題,這個問題在週末出現,與我前幾天遇到的問題類似(導致我提出這個問題)。 – Janine