Я создаю веб-приложение с использованием. NET Core / ASP. NET и пытаюсь настроить stati c файлы. Я устанавливаю сопоставления между расширениями файлов и типами содержимого, используя FileExtensionContentTypeProvider . Я хочу запретить доступ к JSON файлам, за исключением одного указанного c JSON файла.
Я попытался удалить отображение JSON с помощью provider.Mappings.Remove("JSON");
, а затем добавить свой файл с помощью provider.Mappings.Add("file.json", "application/json");
. Это позволило получить доступ ко всем JSON файлам. Как правильно разрешить доступ к указанным c файлам, но запретить все остальные по расширению?