Приложение ASP.Net продолжает запрашивать учетные данные - PullRequest
0 голосов
/ 07 июня 2018

У нас есть приложение MVC, размещенное на веб-сервере IIS 6.Он использует встроенную аутентификацию.Это было принято там с прошлых 5 лет.Недавно наш ИТ-отдел установил некоторые исправления на сервере.После установки патча наше приложение неожиданно начало запрашивать учетные данные.Когда пользователь вводит свои учетные данные, он снова запрашивает учетные данные.Он продолжает повторяться, и пользователь не сможет войти в приложение.Когда пользователь отменяет окно учетных данных, он выдает следующую ошибку:

401 - Несанкционированный: доступ запрещен из-за неверных учетных данных.

Может кто-нибудь, пожалуйста, подскажите мне, почему это произошло и как это исправить?

Спасибо, Вену

1 Ответ

0 голосов
/ 07 июня 2018

Мы действительно столкнулись с этим около 8 месяцев назад.Это разрушило всю нашу среду на 3 дня.В то время мы обнаружили, что это был патч Microsoft, который был применен к нашим веб-серверам в отношении аутентификации NTLM.Я посмотрю и посмотрю, смогу ли я найти документацию о том, что именно это было.Нашим решением было (в то время) временно откатить патч.Короче говоря, основная причина оказалась в том, что установленный патч имел определенные зависимости от других патчей, устанавливаемых на веб-сервере И на наших контроллерах домена.Я буду следить и редактировать свой ответ, когда попаду в офис, но я рекомендую проверить сервер, чтобы увидеть, какие исправления были установлены, и принять к сведению, если таковые имеются, в отношении NTLM.

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

...