我已将我的网站部署Windows Server 2007.
在IIS
我添加了 asp:FileUpload 控件
我已经<httpRuntime maxRequestLength="60000"/>
在 <system.web>
我的 Web.Config 文件中设置了
但网站不允许保存文件中指定的最大长度web.config
文件。
我怎样才能做到这一点?
谢谢..
我认为您需要在 web.config 文件中使用以下内容。
<configuration>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="60000" />
</requestFiltering>
</security>
</system.webServer>
</configuration>
除了@Maarten 答案是正确的。
问题是 IIS 7 或更高版本默认允许的 maxAllowedContentLength 值为 30000000 字节,因此如果您尝试上传大于此限制的文件,则会显示请求过滤模块配置为拒绝超过请求内容长度的请求发出错误。
对于此链接的此错误的演示