HttpException(0x80004005):超出最大请求长度

时间:2016-12-15 05:36:39

标签: asp.net iis-7 web-config

抱歉StackOverflow,我知道这已经被问到了,并且发现了很多答案,我几乎尝试了所有这些并且在配置上似乎没有问题,但抛出异常因此必须带到这里。

我限制用户上传最多8张照片,因为超出了最大请求长度。

我引自:

Maximum value of maxRequestLength?

Maximum request length exceeded

这是在我的配置文件中:

  <location path="MyHome.aspx">
 <system.web>
  <httpRuntime maxRequestLength="1048576" executionTimeout="3600" />
 </system.web>
 </location>
 <system.webServer>
    <defaultDocument>
        <files>
            <add value="Home.aspx" />
        </files>
    </defaultDocument>
  </system.webServer>
<system.webServer>
<security>
  <requestFiltering>
    <requestLimits maxAllowedContentLength="1073741824" />
  </requestFiltering>
 </security>
</system.webServer>

有人可以帮我解决这个问题,我做错了什么,所以我的文件没有上传并抛出异常?

谢谢你,抱歉我的英语不好。

1 个答案:

答案 0 :(得分:1)

您的System.Web元素似乎位于Location元素下,请确保它位于Configuration元素下。

这样的事情:

<configuration>
<system.web>
<httpRuntime maxRequestLength="1048576" executionTimeout="3600" />
</system.web>
</configuration>