Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DirectoryEntry-The user name or password is incore, не удается подключиться к AD 
V
    Опции темы
Albinos_x
Дата 28.5.2020, 10:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Evil Skynet
****


Профиль
Группа: Комодератор
Сообщений: 3288
Регистрация: 28.5.2004
Где: X-6120400 Y-1 4624650

Репутация: нет
Всего: 108



Доброго времени суток.

в общем задача:
подключиться к независимому домену, произвести поиск пользователей в определенном контейнере, проверить, что данные пользователи не заблокированы в другом домене, и если заблокированы, то  в независимом домене произвести блокировку пользователя.

кусок кода не работающего кода:
Код

         DirectoryEntry deDomain = new DirectoryEntry(ConnectionString, username, password, AuthenticationTypes.ServerBind);  // , AuthenticationTypes.Secure
         string seatchstring = "(objectClass=user)";            
         process.LogMessage("Name:"+deDomain.Name + ". create searcher "+seatchstring);
         DirectorySearcher ds = new DirectorySearcher(deDomain, seatchstring);

ошибка в первой строке: "Код ошибки: 0. Описание ошибки: The user name or password is incorrect."

Логин и пароль точно верный, пользователь не заблокирован, пароль не истек, пользователь не заблокирован по неправильному вводу пароля, пользователю не нужно сменить пароль при следующем входе
пробовал комбинации логина в формате:пробовал строки подключения:
ConnectionString = 
  • LDAP://DC=domain,DC=local
  • LDAP://OU=Administrator,OU=02_Users,DC=domain,DC=local
  • LDAP://OU=Administrator,OU=02_Users,DC=192.168.1.10
  • WinNT://192.168.1.10/02_Users/Administrator
3-й вариант основной, т.к. независимый домен с места выполнения не доступен по имени, только по IP.
для варианта 1 и 2 я правил файл hosts (но считаю это решение не корректным, т.к. решение должно быть масштабируемым и легко переносимым без дополнительных нюансов).
в первых трех вариантах получаю ошибку указанную выше, в последнем ошибка Unknow

создание подключения пробовал несколькими вариантами:
Код

new DirectoryEntry(ConnectionString, username, password);
new DirectoryEntry(ConnectionString, username, password, AuthenticationTypes.ServerBind);  // т.к. подключение к конкретному DC
new DirectoryEntry(ConnectionString, username, password, AuthenticationTypes.Secure);


во всех случаях одна и та же ошибка. В логах домен контроллера к которому подключаюсь нет ошибок указывающих что было неудачное подключение с неверным логином и паролем, да и вообще что было подключение (хотя последнее возможно вопрос полноты логирования)
домен контроллер доступен, подключаюсь к нему по RDP, SMB.

подскажите как решить мою проблему.

Спасибо.

Добавлено через 2 минуты и 28 секунд
дополнительное замечание - с подключнием к второму домену проблем нет - ко второму дополнительная авторизация не нужна, т.к. сервис выполняется на сервере входящем во второй домен.


--------------------
"Кто владеет информацией, тот владеет миром"    
Уинстон Черчилль
PM MAIL ICQ   Вверх
Albinos_x
Дата 9.6.2020, 23:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Evil Skynet
****


Профиль
Группа: Комодератор
Сообщений: 3288
Регистрация: 28.5.2004
Где: X-6120400 Y-1 4624650

Репутация: нет
Всего: 108



спасибо, вопрос решен


--------------------
"Кто владеет информацией, тот владеет миром"    
Уинстон Черчилль
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.1066 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.