1

Я пытаюсь разрешить доступ к сторонним программам, проверяя их учетные данные в Active Directory с помощью NTLM.

Это решение работает давно, так как оно уже более 5 лет. Он работает на нашем основном домене (администратором которого я не являюсь) и на виртуальной машине, которая является контроллером домена, работающим на Server 2008.

У меня возникают проблемы только на моей виртуальной машине Server 2003 (контроллере домена), где вместо входа в систему появляется сообщение об ошибке "Механизм аутентификации неизвестен".

У меня нет проблем с аутентификацией NTLM с локальной машины, когда я использую свой инструмент тестирования, который использует тот же код, проблема, кажется, только за пределами ПК.

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

Я уверен, что это должно быть проблема конфигурации моего компьютера с Server 2003, но я не смог выяснить, в чем причина. Мой поиск в Интернете выявил очень мало связанной информации и пока ничего полезного.

Я протестировал его с выключенным брандмауэром Windows и отключенной службой брандмауэра Windows.

Изменить: Просто убедитесь, что NTLM был включен в настройках безопасности домена (хотя мне никогда не приходилось делать это раньше), предоставив Lan Manager Authentication чтобы разрешить отправлять LM & NTLM responses как описано на этой веб-странице. К сожалению, проблема все еще сохраняется.

0