我正在运行ASP.NET Core Web应用程序,并希望上传大文件.
我知道在运行IIS时,可以通过web.config以下方式更改限制:
<httpRuntime maxRequestLength="1048576" />
...
<requestLimits maxAllowedContentLength="1073741824" />
Run Code Online (Sandbox Code Playgroud)
如何在运行新的ASP.NET Core Kestrel Web服务器时执行等效操作?
我得到了例外情况"申请机构太大了".
file-upload kestrel-http-server asp.net-core asp.net-core-2.0
如何为ASP.NET CORE应用程序设置最大上传大小?
在过去,我能够将其设置为web.config文件,如下所示:
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="52428800" />
</requestFiltering>
</security>
</system.webServer>
Run Code Online (Sandbox Code Playgroud)