通过我的ASP.NET Web应用程序上传42MB文件时,根据所使用的浏览器出现以下错误会出现问题:
Google Chrome:
Oops! This link appears to be broken
火狐:
XML Parsing Error: no element found
Internet Explorer
The webpage cannot be found
我不相信这是文件大小限制的问题,因为我在web.config中有以下内容:
<httpRuntime maxRequestLength="409600" executionTimeout="9000" />
这在我们的开发服务器(IIS6)上运行正常,但在实时服务器(IIS7)上没有正常工作
为什么会这样,以及如何防止这种情况发生?
答案 0 :(得分:2)
IIS7似乎没有阅读:
<httpRuntime maxRequestLength="409600" />
IIS7替代方案似乎是:
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="209715200"></requestLimits>
</requestFiltering>
</security>
</system.webServer>