.NET6 上传文件大小,地址栏长度限制
Program.cs
文件 var app = builder.Build();
之前加上以下代码
builder.WebHost.UseKestrel(options =>
{
options.Limits.MaxRequestLineSize = int.MaxValue;
options.Limits.MaxRequestBufferSize = int.MaxValue;
options.Limits.MaxRequestBodySize = int.MaxValue;
});
builder.Services.Configure<FormOptions>(x => {
x.ValueLengthLimit = int.MaxValue;
x.MultipartBodyLengthLimit = int.MaxValue;
});
iis
部署 要在 system.webServer
节点下面添加 maxAllowedContentLength
最大允许内容长度
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="1073741824" />
</requestFiltering>
</security>