增加Azure Api应用程序中的最大请求长度

本文关键字:请求 Azure Api 应用程序 增加 | 更新日期: 2023-09-27 18:02:08

我创建了一个Azure Api应用程序,我将使用它来上传文件。这些文件将大于4mb,因此需要增加最大请求长度。我在Web.config中添加了以下内容:

 <system.web>
    <httpRuntime executionTimeout="7200" targetFramework="4.5" maxRequestLength="2097152" />
  </system.web>

我还添加了:

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

但是我仍然得到异常Maximum request length exceeded.。我错过什么了吗?还有什么我可以试试的吗?

谢谢!

增加Azure Api应用程序中的最大请求长度

不幸的是,这还不可能。除了API应用程序的限制外,网关也有限制,它是一个ASP。NET应用程序。你可以改变你的API应用,但你不能改变网关。

我知道团队正在寻找一个解决方案,但我现在没有一个预计的时间。