c# - 413 请求实体太大 IIS 10
问题描述
我正在尝试将包含 4 个文件(作为 base64 字符串)的对象作为 Http Post 请求发送到 WebApi 2。但是,在执行时,我进入413 Error
了服务器。在当地,一切都很好,而且工作正常。
所以我继续使用本教程并将其更改为uploadReadAheadSize
,1048576000
但是我仍然遇到相同的错误。
更多线索!有趣的是,如果我上传另一个比这更大的对象,它将在服务器上工作。所以我想也许不是因为uploadReadAheadSize
......但我不知道还有什么可能导致这个问题。有什么想法吗?
解决方案
并添加此代码。
<system.webServer>
...
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="144400000" />
</requestFiltering>
</security>
...
</system.webServer>
推荐阅读
- html - 为什么我的 SVG 的圆圈没有完全显示?
- c++ - “codecvt_utf8_utf16”和“codecvt_utf8”从UTF-8转换为UTF-16的区别
- java - 不能在java中一起打印字符串和布尔值
- package - Julia:如何更新到最新版本的包(即 Flux)
- deep-learning - Gan损失很小,判别器损失巨大?
- java - 使用自定义绑定适配器绑定可绘制资源
- c# - Net core web api - “Microsoft.AspNetCore.Authentication.JwtBearer”包出错
- html - 来自 Safari 的 CSS 奇怪的变换值
- reactjs - 反应轮播/图像滑块
- reactjs - 如何设置纬度/经度增量以显示路线坐标?