Я пытаюсь настроить ASP.NET Core для запрета обслуживания файлов .map в определенных ситуациях. Я пытался удалить его из известных типов файлов, но это, похоже, не мешает ему фактически обслуживать файл. Вот что у меня сейчас:
app.UseSpa(spa =>
{
spa.Options.SourcePath = "Client";
if (env.IsDevelopment())
{
var customPort = 60001;
spa.UseProxyToSpaDevelopmentServer($"http://localhost:{customPort}");
spa.UseReactDevelopmentServer("start");
}
});
var contentTypeProvider = new FileExtensionContentTypeProvider();
contentTypeProvider.Mappings.Remove(".map");
app.UseSpaStaticFiles(new StaticFileOptions
{
ContentTypeProvider = contentTypeProvider
});
С этой конфигурацией я все еще могу загружать .map
файлы, когда просматриваю их. Что я могу сделать, чтобы предотвратить это?