我将maxAllowedContentLength更改为
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="5024000000" />
</requestFiltering>
</security>
在我的web.config中,但是在IIS7上运行时,出现此错误:
但是当我在VS服务器中运行时,它可以正常运行,没有任何错误。
如何配置我的网站以允许上传500MB大小的文件,而在IIS7上没有此问题?
最佳答案
根据MSDN的信息maxAllowedContentLength
具有uint
类型,其maximum value为4,294,967,295字节= 3,99 gb
因此,它应该可以正常工作。
另请参见Request Limits article。当根本没有配置适当的部分时,IIS是否会返回这些错误之一?
另请参阅:Maximum request length exceeded
关于asp.net - 在IIS7上运行时,如何将maxAllowedContentLength设置为500MB?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4022434/