<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=418794&amp;view=findpost&amp;p=3844322</guid>
        <pubDate>Wed, 03 Feb 2021 11:19:10 +0000</pubDate>
        <title>DirectoryEntry-The user name or password is incorect</title>
        <link>https://forum.sources.ru/index.php?showtopic=418794&amp;view=findpost&amp;p=3844322</link>
        <description><![CDATA[Brandonmaf: Yea, Anyone got the user name/Password list for Habbo-USA?<br>Since Im fucking lazy and cant be assed making like 15 accounts.]]></description>
        <author>Brandonmaf</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=418794&amp;view=findpost&amp;p=3832254</guid>
        <pubDate>Tue, 09 Jun 2020 20:21:38 +0000</pubDate>
        <title>DirectoryEntry-The user name or password is incorect</title>
        <link>https://forum.sources.ru/index.php?showtopic=418794&amp;view=findpost&amp;p=3832254</link>
        <description><![CDATA[Albinos_X: спасибо, вопрос решен]]></description>
        <author>Albinos_X</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=418794&amp;view=findpost&amp;p=3831570</guid>
        <pubDate>Thu, 28 May 2020 08:33:33 +0000</pubDate>
        <title>DirectoryEntry-The user name or password is incorect</title>
        <link>https://forum.sources.ru/index.php?showtopic=418794&amp;view=findpost&amp;p=3831570</link>
        <description><![CDATA[Albinos_X: Доброго времени суток.<br>
<br>
в общем задача:<br>
подключиться к независимому домену, произвести поиск пользователей в определенном контейнере, проверить, что данные пользователи не заблокированы в другом домене, и если заблокированы, то  в независимом домене произвести блокировку пользователя.<br>
<br>
кусок кода не работающего кода:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; DirectoryEntry deDomain = new DirectoryEntry(ConnectionString, username, password, AuthenticationTypes.ServerBind); &nbsp;// , AuthenticationTypes.Secure</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; string seatchstring = &quot;(objectClass=user)&quot;; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; process.LogMessage(&quot;Name:&quot;+deDomain.Name + &quot;. create searcher &quot;+seatchstring);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; DirectorySearcher ds = new DirectorySearcher(deDomain, seatchstring);</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
<br>
ошибка в первой строке: &quot;Код ошибки: 0. Описание ошибки: The user name or password is incorrect.&quot;<br>
<br>
Логин и пароль точно верный, пользователь не заблокирован, пароль не истек, пользователь не заблокирован по неправильному вводу пароля, пользователю не нужно сменить пароль при следующем входе<br>
пробовал комбинации логина в формате:<ul class="tag-list"><li>domain&#092;user</li><li>user@domain.local</li><li>user</li></ul><br>
пробовал строки подключения:<br>
ConnectionString = <ul class="tag-list"><li>LDAP://DC=domain,DC=local</li><li>LDAP://OU=Administrator,OU=02_Users,DC=domain,DC=local</li><li>LDAP://OU=Administrator,OU=02_Users,DC=192.168.1.10</li><li>WinNT://192.168.1.10/02_Users/Administrator</li></ul><br>
3-й вариант основной, т.к. независимый домен с места выполнения не доступен по имени, только по IP.<br>
для варианта 1 и 2 я правил файл hosts (но считаю это решение не корректным, т.к. решение должно быть масштабируемым и легко переносимым без дополнительных нюансов).<br>
в первых трех вариантах получаю ошибку указанную выше, в последнем ошибка Unknow<br>
<br>
создание подключения пробовал несколькими вариантами:<ul class="tag-list"><li>new DirectoryEntry(ConnectionString, username, password);</li><li>new DirectoryEntry(ConnectionString, username, password, AuthenticationTypes.ServerBind);  // т.к. подключение к конкретному DC</li><li>new DirectoryEntry(ConnectionString, username, password, AuthenticationTypes.Secure);</li></ul><br>
во всех случаях одна и та же ошибка. В логах домен контроллера к которому подключаюсь нет ошибок указывающих что было неудачное подключение с неверным логином и паролем, да и вообще что было подключение (хотя последнее возможно вопрос полноты логирования)<br>
домен контроллер доступен, подключаюсь к нему по RDP, SMB.<br>
<br>
подскажите как решить мою проблему.<br>
<br>
Спасибо.<br>
<br>
дополнительное замечание - с подключением к второму домену проблем нет - ко второму дополнительная авторизация не нужна, т.к. сервис выполняется на сервере входящем во второй домен.]]></description>
        <author>Albinos_X</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      </channel>
      </rss>
	