Ошибка при попытке подключения AD с использованием соединения LDAP - PullRequest
10 голосов
/ 21 июня 2009

Попытка использовать этот код для подключения AD

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

но я получил сообщение об ошибке:

Сервер LDAP недоступен.

Есть идеи?

Ответы [ 2 ]

16 голосов
/ 21 июня 2009

Вопросы: вы задаете наш домен как

  • "mydomain.com" (формат DNS)
  • или как "dc = mydomain, dc = com" (ADв стиле)

К моему удивлению, имя домена должно быть в формате DNS (например, "mydomain.com"), чтобы это работало (и НЕ в обычном AD-стиле "dc = mydomain, dc = com").

0 голосов
/ 20 сентября 2016

У меня была такая же проблема.

Мой был, потому что веб-сервер не был в том же домене, что и пользователь.

Я решил это, проигнорировав ошибку; это затем вызвало проверку подлинности, которая позволила пользователю предоставить учетные данные, с которых я мог выбрать правильный домен.

...