IIS возвращает 404 при попытке доступа к статическим файлам для определенных типов файлов

У меня есть определенный тип файла.notebook, который IIS блокирует. Я попытался перейти к фильтрации запросов и добавить.notebook с параметром allow, установленным в true, но я все равно получаю 404. Все остальное в этой папке будет загружаться, только этот один тип блокируется.

Я не продвигаю загрузку через заголовки, это вводит URL файла непосредственно.

Для справки это соответствующий раздел, который был добавлен в web.config, когда я внес изменение

<security>
    <requestFiltering allowDoubleEscaping="false">
        <fileExtensions>
            <add fileExtension=".notebook" allowed="true" />
        </fileExtensions>
    </requestFiltering>
</security>

1 ответ

Решение

Добавьте тип MIME в конфигурацию IIS для расширения.notebook. Вы должны будете точно узнать, какой тип пантомимы использовать. Может быть application/x-smarttech-notebook,

Другие вопросы по тегам