我知道这个问题在stackoverflow中有一个解决方案,但它对我没有用。我将在下面更具体地说明:
我的典型最大请求长度超出了异常:
HTTP错误404.13 - 未找到 请求过滤模块被配置为拒绝超过请求内容长度的请求。
这是我对web.config的更改,在system.web下:
<httpRuntime maxRequestLength="200000" executionTimeout="300" />
并在system.webServer下:
<security> <requestFiltering allowDoubleEscaping="false"> <requestLimits maxAllowedContentLength="200000000" /> </requestFiltering> </security>
我还在applicationHost中进行了此更改。 在一台机器上,这些工作就像魅力。那是Windows 7 + iis 7.5。但是对于另一个使用Windows Server 2008 + iis 7.0的我无法上传19 MB的工作。我真的不知道现在该做什么。请帮助任何人。
答案 0 :(得分:0)
行。那台机器是客户的机器。显然,他在IIS管理器中更改了一个站点的子文件夹,IIS管理器在子文件夹中创建了web.config,它覆盖了我在父级中的设置。