IIS возвращает 404 в PDF-файл
У меня есть сервер IIS 10.0, что все работает нормально, с одной проблемой. Любой файл.pdf возвращает 404. Я знаю, что разрешения правильные, так как все файлы изображений в одной папке работают нормально.
Тип mime-файла PDF существует как в корне IIS, так и на сайте, и набор фильтрации запросов отсутствует.
Большинство результатов в Интернете относятся к более старой версии IIS, поэтому у меня нет идей. Кто-нибудь еще сталкивался с этим?
1 ответ
Получил доступ к веб-сайту на локальном сервере, и он показал мне всю ошибку:
Ошибка HTTP 404.11 - не найдена
Запрос содержал двойную escape-последовательность, и фильтрация запросов настроена на веб-сервере для запрета двойной escape-последовательности.
Вещи, которые вы можете попробовать:
Проверьте параметр configuration/system.webServer/security/requestFiltering@allowDoubleEscaping в файле applicationhost.config или web.confg.
Изменил настройку в "Вещи, чтобы попробовать", и мгновенно документ PDF был доставлен.