我尝试在我的 MVC 项目中上传大于 4 兆的文件时出错。上传适用于较小的文件。在网上看了一下,看到应该加
<httpRuntime maxRequestLength="200000" executionTimeout="240"/>
到我的网络配置,在系统网络中,但这没有效果。连接仍在重置。还有其他我可能错过的需要更改的配置吗?该文件为 10 兆,因此请求长度足够大。
请求不会超时,连接会立即重置。
我也尝试添加
<security >
<requestFiltering>
<requestLimits maxAllowedContentLength="1024000000" />
</requestFiltering>
</security>`
到我的网络配置中的网络服务器部分,但这也没有效果。Web 配置是位于正确项目中的配置,并且连接永远不会到达位于我的控制器中的断点,这让我相信这一定是一个配置问题,其中包含太大文件的 http 请求被拒绝。如果是这样,为什么 maxrequestlength 属性不能解决问题?