2009-06-21 211 views
10

嘗試使用此代碼來連接AD錯誤而嘗試使用LDAP連接

PrincipalContext context = new PrincipalContext(ContextType.Domain, domain) 

連接AD,但我得到的錯誤說:

的LDAP服務器不可用。

任何想法?

+0

是的。 我已經把域名和容器。 – Tamir 2009-06-21 09:15:31

回答

16

的問題是:你指定我們的域

  • 「mydomain.com」(DNS格式)
  • 或 「DC = MYDOMAIN,DC = COM」(AD-樣式格式)

令我驚訝的是,該域名必須是DNS格式(如「mydomain.com」),以便爲這個在「DC = MYDOMAIN通常的廣告式格式工作(和 ,DC = COM「)。

0

我有同樣的問題。

我的是因爲網絡服務器與用戶不在同一個域中。

我通過忽略錯誤來解決它;這然後強制認證挑戰,使用戶能夠提供憑據,我可以從中挑選正確的域。