Ошибка при попытке подключения AD с помощью соединения LDAP.
-
06-07-2019 - |
Вопрос
Пытаюсь использовать этот код для подключения AD
PrincipalContext context = new PrincipalContext(ContextType.Domain, domain)
но я получил сообщение об ошибке:
Сервер LDAP недоступен.
Есть идеи?
Решение
Вопросы такие:вы указываете наш домен как
- «mydomain.com» (формат DNS)
- или как «dc=mydomain,dc=com» (формат в стиле AD)
К моему удивлению, доменное имя должно быть в Формат DNS (например."mydomain.com"), чтобы это работало (и НЕТ в обычном формате AD «dc=mydomain,dc=com»).
Другие советы
У меня была такая же проблема.
Это произошло потому, что веб-сервер находился не в том же домене, что и пользователь.
Я решил это, проигнорировав ошибку; это затем вызвало проверку подлинности, которая позволила пользователю предоставить учетные данные, из которых я мог выбрать правильный домен.
Не связан с StackOverflow