maxAllowedContentLength应该可以在IIS 7+服务器上运行,但显然我的服务器不希望在上传时考虑这个值(ASP.NET MVC 3网站)。现在我在web.config中包含了maxRequestLength,一切都开始工作并且应用了值。然而,每个人都在说maxAllowedContentLength是正确的。
有没有人对此行为有解释?
答案 0 :(得分:6)
看看下面的链接 - 它解释了两者之间的区别。如果要上传大文件,则需要设置两者。请注意,您还可以将此设置嵌套在<location>
代码中,以免将该设置应用于整个网站(我建议)。
Confusing required maxRequestLength and maxAllowedContentLength settings