Мы развернули приложение ASP.MVC в производственной среде так же, как и в тестовой среде. Тестовой среде требуется 10-20 секунд для аутентификации пользователей с помощью Windows-аутентификации, но в Production, которая требует 60-80 секунд для аутентификации пользователей.
Мы добавили несколько журналов в код и обнаружили, что после 60-70только секунды запускается приложение после нажатия URL в браузере (код выполняется). Может ли кто-нибудь помочь нам проверить и решить эту проблему?
Чтобы подтвердить, занимает ли проверка подлинности Windows время или нет, мы добавили подробное ведение журнала, чтобы проверить время выполнения каждого метода. Версия IIS - 8.
Аутентификация Windows не должна занимать больше времени для загрузки домашней страницы. Домашняя страница не имеет функции для отображения или чтения данных из базы данных, в которой есть текстовое поле для поиска.