【问题标题】:Cannot change the maxrequest length in Azure VM IIS无法更改 Azure VM IIS 中的最大请求长度
【发布时间】:2020-11-09 11:32:53
【问题描述】:

我正在使用 Azure 运行 IIS,我托管网站和应用程序。我发现后控制器可以上传文件。最大大小为 4 MB。我尝试将 web.config 更改如下:

<httpRuntime targetFramework="4.5" maxRequestLength="51200" enableVersionHeader="false" executionTimeout="3600" />

    <security>
      <requestFiltering>
        <requestLimits maxAllowedContentLength="52428800" />
      </requestFiltering>
    </security>

但是,最大请求长度仍然无法增加。我怀疑Azure,可能还有其他地方可以编辑最大请求长度,甚至无法编辑?

【问题讨论】:

    标签: asp.net azure iis


    【解决方案1】:

    我找到了原因。这不是 Azure 的限制。这是因为我没有在根网站 web.config 中添加文件大小限制。我只在较低级别应用程序的 Web 配置中进行编辑。因此,整个网站的上传大小仍低于 4mb。最后,我编辑了根网站的配置,它现在可以工作了。

    【讨论】:

    • 如果您的问题得到解决,我请求您将有用的建议标记为答案。这将帮助面临同样问题的其他人。
    猜你喜欢
    • 2016-05-24
    • 1970-01-01
    • 1970-01-01
    • 2018-05-26
    • 1970-01-01
    • 2011-04-20
    • 2011-02-09
    相关资源
    最近更新 更多