IIS 7 httpruntime maxRequestLength限制为2097151

5kgi1eie  于 2023-10-19  发布在  其他
关注(0)|答案(2)|浏览(99)

我正在尝试通过SharePoint客户端对象模型将文件上载到在IIS 7上运行的SharePoint 2010服务器。我发现的问题是文件大小限制非常好...限制。我已经读了不少关于这个问题的帖子,似乎我遇到了一个与我以前发现的帖子不同的问题。经过一些实验和尝试不同的方法,我终于发现,我现在达到的限制是由于我的web.config中的以下配置设置:

<system.web>
 <httpRuntime maxRequestLength="2097151" />
</system.web>

最初它被设定在51000左右。我试图把我在其他地方看到的2 gig值列在理论最大值中,但当这样做时,网站不会加载,返回的错误指出,此设置的有效范围是0-2097151。我想知道是否有其他地方正在设置这个最大允许范围?这似乎很奇怪,它是如此之低,这基本上限制了任何文件上传我可以提供只有2兆,这是小于Sharepoint配置上传限制的50兆。

zdwk9cvp

zdwk9cvp1#

maxRequestLength的度量单位是GB,因此您已经将其设置为2GB(2097151 / 1024 / 1024 = 2)。

hjzp0vay

hjzp0vay2#

我也有同样的问题,但我发现你必须把

<system.webServer>
  <security>
    <requestFiltering>
      <requestLimits maxAllowedContentLength="2147483648" />
    </requestFiltering>
  </security>
</system.webServer>

也在这里为一些IIS了http://ajaxuploader.com/large-file-upload-iis-asp-net.htm

相关问题