При запуске веб-сайта локально в IIS каждый запрос снова требует проверки подлинности NTLM.
При работе на сервере это не так плохо, но по-прежнему запрашивает более одного раза пакет запросов, которые используются для загрузки одной страницы.
Я нашел вопрос, который Похожи, но разные.
Мои запросы Connection: keep-alive
Все запросы имеют ASP.NET_SessionId
установлено одинаковое значение, зачем некоторым нужна аутентификация, а другим - нет?
Пытаюсь понять это ...
Это может произойти, если AuthPersistSingleRequest = False или если TCP-соединение инициируется с другого исходного порта на клиенте. Если последующие соединения будут исходить из другого порта, возникнет новая проблема.