Назад | Перейти на главную страницу

Проверка подлинности Windows не работает на корневом сайте веб-сайта на основе IIS 8.5

У меня есть веб-сайт в интрасети, использующий проверку подлинности Windows. Когда это корневое веб-приложение сайта, я получаю ошибку 403.14. Когда у меня есть дополнительное приложение на том же сервере, проверка подлинности Windows работает правильно для этих приложений. Все сайты доступны только по HTTPS. Мы используем сертификат SSL, созданный внутри нашего внутреннего центра сертификации.

Просматривая журналы, я вижу, что моя информация Windows AD передается в GET.

Сайт построен на ASP.Net MVC. Я убедился, что appPool настроен правильно. т.е. интегрированный конвейер и .Net4

Есть идеи, что вызывает это? Почему я могу получить доступ к своим дополнительным приложениям, но не к корню?

Что я могу сделать, чтобы это работало должным образом?

Мой снимок Fiddler показывает:

200 HTTP Tunnel to mysite:443
401 HTTPS mysite /
403 HTTPS mysite /

Ошибка 403.14 возникает, когда в IIS не добавлен документ по умолчанию (начальная страница приложения).

Следуйте методу 2 в этом - https://support.microsoft.com/en-us/help/942062/http-error-403-14-forbidden-error-when-you-open-an-iis-7-0-webpage