Проверка подлинности Windows Несколько запросов при внешнем подключении к сайту интрасети IIS 8.5 - PullRequest
0 голосов
/ 11 сентября 2018

У меня возникла проблема с аутентификацией Windows, и я мог бы воспользоваться некоторой помощью!

У меня есть веб-приложение MVC, работающее в нашей интрасети, оно работает нормально, когда какой-либо компьютер в нашей сети обращается к сайту.При внешнем доступе к сайту меня, как и ожидалось, запрашивают для входа в AD, но после ввода моих данных приглашение появляется несколько раз.Если я проработаю все запросы, сайт в конечном итоге загрузится, при проверке Chrome Dev Tools он будет выглядеть так, как будто он запрашивает мои учетные данные для каждого извлекаемого файла js и css.Эта проблема возникает только тогда, когда сайт размещен на определенной машине, поэтому я предполагаю, что это должно быть как-то связано с тем, как он был настроен, но я не могу до конца понять, что его вызывает!Я пытался найти другие подобные проблемы, но какие-либо предложения по ним, кажется, не имеют никакого эффекта, также большинство людей, кажется, проблемы с сайтом, запрашивающим учетные данные при доступе к сайту в своей сети или аутентификации просто игнорируя учетные данныев целом.

У меня включена только аутентификация Windows, анонимная аутентификация отключена.Это, вероятно, что-то действительно простое, что я упускаю, ниже то, что я пробовал из других предложений, которые люди опубликовали:

Пробовал следующее:

  • Перемещение провайдера вверх так, чтобы NTLM был выше Согласование
  • Добавление разрешений для пользователя, чтобы иметь возможность доступа к каждому файлу и пути к файлам для веб-приложения
  • Изменение идентификатора пула приложений на сетевые службы+ добавление разрешений сетевых служб к файлам и папкам
  • Добавление разрешений IIS_IUSRS к файлам + папкам
  • Включение анонимной аутентификации для папок, содержащих файлы js + css
  • ВключениеРасширенная защита
  • Отключение аутентификации в режиме ядра
  • Некоторые другие вещи, но я сейчас не могу вспомнить

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...