我有一个应用程序,其前端为 Angular,后端为 Net Core 5,我正在本地进行测试。当我尝试上传超过一定大小的文件时,永远不会到达后端,并且上述错误将返回到前端。
我使用 ngserve 运行前端。在我的startup.cs中,在后端,我添加了这段代码,但它仍然不起作用:
services.Configure<FormOptions>(options =>
{
options.MultipartBodyLengthLimit = long.MaxValue;
});
尝试添加这个,
.Configure<IISServerOptions>(options =>
{
options.AllowSynchronousIO = true;
options.MaxRequestBodySize = int.MaxValue;
});
并设置
RequestSizeLimit
https://github.com/aspnet/Announcements/issues/267