.net内核3.1 api文件上传错误413文我将docker镜像部署到kubernetes



Web服务在我的计算机上运行得很好,但部署后它就不再工作了,并抛出了这个错误413 Request Entity Too Large我将此代码添加到了startup.cs文件

services.Configure<FormOptions>(x => 
{
x.ValueLengthLimit = int.MaxValue;
x.MultipartBodyLengthLimit = int.MaxValue;
x.MemoryBufferThreshold = int.MaxValue;
x.MultipartBoundaryLengthLimit = 209715200;
});

但一点帮助都没有。所以经过一些研究,我在deployment.yaml中添加了nginx.ingress.kubernetes.io/proxy-body-size: "100m",但对也没有帮助

您可以执行以下操作:登录服务器:

sudo nano/etc/nginx/nginix.conf

设置:

client_max_body_size 2M;

这与我一起工作。

最新更新