Я пытаюсь отладить ошибку 401 в IIS, которая возникает при передаче статических файлов анонимному пользователю.
Допустим, я пытаюсь получить доступ https://example.com/sso.css
. Этот файл физически находится на D:\website\sso.css
.
Запустив procmon, я заметил, что w3wp.exe пытается прочитать D:\website\sso.css\web.config
обработка статического ресурса как папки, а не файла, получение ошибки «Файл не найден» от файловой системы.
Почему добавляется IIS \web.config
при попытке открыть файл в физической файловой системе?