Large File upload to ASP.NET Core 3.0 Web API fails due to Request Body to Large Large File upload to ASP.NET Core 3.0 Web API fails due to Request Body to Large azure azure

Large File upload to ASP.NET Core 3.0 Web API fails due to Request Body to Large


Currently, as of 11/2019, there is a limitation with the Azure App Service for Linux. It's CORS functionality is enabled by default and cannot be disabled AND it has a file size limitation that doesn't appear to get overridden by any of the published Kestrel configurations. The solution is to move the Web API app to a Azure App Service for Windows and it works as expected.

I am sure there is some way to get around it if you know the magic combination of configurations, server settings, and CLI commands but I need to move on with development.