Asp.net Core Large File Upload in Nginx connection timeout issue Asp.net Core Large File Upload in Nginx connection timeout issue nginx nginx

Asp.net Core Large File Upload in Nginx connection timeout issue


Have you tried this on action:

[RequestSizeLimit(1024*1024*100)]public IActionResult Post(){}

or Program.cs for global setting

public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>WebHost.CreateDefaultBuilder(args).UseStartup<Startup>().UseKestrel(options =>    {        options.Limits.MaxRequestBodySize = 1024*1024*100; //100MB    });}

or this one from middleware

app.UseWhen(context => context.Request.Path.StartsWithSegments("/api"), appBuilder =>{    context.Features.Get<IHttpMaxRequestBodySizeFeature>().MaxRequestBodySize = null;    //TODO: take next steps});