.net core默认下载文件打开都是404,需要在Startup的Configure加入:
app.UseStaticFiles(new StaticFileOptions()
{
FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), @"Files")),
RequestPath = new PathString("/Files"),
//不限制文件
ServeUnknownFileTypes = true
});这里Files是站点下的一个目录,所有下载的文件都放到该文件夹中去。