-海深不蓝森浓不绿 2020-05-28 10:47 采纳率: 0%
浏览 340

.net core 上传大文件出现404.13

本地上传图片没问题,几百兆的文件就出现这个问题(.net core 2.1程序)

查找资料配置后还是未能解决

[HttpPost]
[RequestFormLimits(MultipartBodyLengthLimit = 838860800)]
[RequestSizeLimit(838860800)]
public async Task<IActionResult> UploadFile(IFormFile file)
{
}

配置:

public IServiceProvider ConfigureServices(IServiceCollection services)
{

        //设置接收文件长度的最大值。
        services.Configure<FormOptions>(x =>
        {
                x.ValueLengthLimit = 838860800;
                x.MultipartBodyLengthLimit = 838860800;
                x.MultipartHeadersLengthLimit = 838860800;
        });
    }

图片说明

  • 写回答

2条回答 默认 最新

  • Pelva 2020-05-28 11:26
    关注

    可能是IIS的限制
    修改IIS7的applicationhost.config

    找到: <requestFiltering>节点
    <requestLimits maxAllowedContentLength="2147483647" />
    
    评论

报告相同问题?