By default IIS sets a file size limit of 30MB for requests.

You can override this setting using the web.config file that sits in the root of the EzeScan WebApps installation.

Below is an example web.config that will allow files of 100MB

web.config

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <location path="." inheritInChildApplications="false">
    <system.webServer>
      <handlers>
        <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
      </handlers>
      <aspNetCore processPath="dotnet" arguments=".\EzeScan.WebApps.Web.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />
       <security>
        <requestFiltering>
          <!-- This will handle requests up to 100MB -->
          <requestLimits maxAllowedContentLength="109051904" />
        </requestFiltering>
      </security>
    </system.webServer>
  </location>
</configuration>
XML

Simply alter the maxAllowedContentLength value to allow even larger files (up to 4GB).