我的网络配置中有以下设置:
<system.web>
<compilation debug="true" strict="false" explicit="true" targetFramework="4.6" />
<httpRuntime requestValidationMode="2.0" targetFramework="4.6" maxRequestLength="92160" executionTimeout="3600" />
</system.web>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="94371840" />
</requestFiltering>
</security>
它们都相当于90 MB。我正在使用telerik的异步上传器上传文件。我一直在测试上传100 MB文件,看看是否触发了错误。但是,上传的文件没有问题。无法确定错误未被触发的原因。这个问题可能正好盯着我。任何人都可以找出原因吗?
答案 0 :(得分:0)
在system.web
<httpRuntime maxRequestLength="90000" executionTimeout="3600" />
在system.webServer
中<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="90000000" />
</requestFiltering>
</security>
重要:这两个值必须匹配且maxRequestLength
在KiloBytes
中以maxallowedContentLength
中的Bytes
进行衡量,因此两个值都已设置到90mb
来自IIS7
或者在IIS(7)中:
选择要启用以接受大文件上传的网站。在 主窗口双击“请求过滤”选择“编辑功能” 设置“修改”允许的最大内容长度(字节)“