В IIS 7 я пытаюсь запретить доступ ко всем файлам с расширением .xml для всех пользователей.
Я попробовал следующую настройку в моем файле web.config:
<location path="*.xml">
<system.web>
<authorization>
<deny users="*"/>
</authorization>
</system.web>
</location>
Но при получении любого файла возникает внутренняя ошибка сервера.
Это работает, если я отказываю в доступе к отдельным файлам, но это решение не приносит мне большой выгоды, так как я заранее не знаю все XML-файлы.