IIS 10 - HTTP 错误 413.1 - 请求实体太大

IIS 10 - HTTP Error 413.1 - Request Entity Too Large

我在使用 IIS 10 和 .Net 发布大文件时遇到问题。 我收到的错误代码来自 IIS:

HTTP Error 413.1 - Request Entity Too Large
The request filtering module is configured to deny a request that exceeds the request content length.

我在网上找了很多解决办法都行不通。这是我对 IIS 所做的更改。 这些更改是在托管我遇到此问题的应用程序的默认网站下完成的。对默认网站所做的更改已传播到其中包含的所有网站。

我还将 uploadReadAheadSize 设置为 2147483647:

我要上传的文件大小为 97 MB。 我错过了什么?

在配置文件中设置uploadReadAheadSize的值,步骤如下:

  1. Select默认网站下的站点
  2. Select 配置编辑器
  3. 在部分下拉列表中,select“系统。webServer/serverRuntime”
  4. 为“uploadReadAheadSize”输入一个更大的值,例如 1048576 字节。默认为 49152 字节。