Asp.Net Core 2.0 не обслуживает какой-то статический файл, такой как m3u8 - PullRequest
0 голосов
/ 28 января 2019

У меня нет доступа к файлу m3u8, но нет проблем с доступом к css, txt, jpg, js, ... (в wwwroot).IIs Mime types и web.confing и WebHostBuillder.UseWebRoot настроены, но проблема не решена.

1 Ответ

0 голосов
/ 28 января 2019

Вы должны добавить тип файла m3u8 к провайдеру StaticFileOptions:

var provider = new FileExtensionContentTypeProvider();
// Add new mappings
provider.Mappings[".m3u8"] = "application/x-mpegURL";

app.UseStaticFiles(new StaticFileOptions
{
    ContentTypeProvider = provider
});
...