Errore 0x800040005 - Superata la lunghezza massima della richiesta

Per un nuovo progetto che lancerò a breve avevo bisogno di far accettare ad una pagina ASPX un upload bello consistente.

Avevo inserito in web.config queste linee:

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

Che, secondo le fonti ufficiali, dice a IIS10 di accettare contenuti fino a 1gb.

Ma non funzionava. Errore 500, Errore 0x800040005: Superata la lunghezza massima della richiesta - Maximum Request Length Exceeded

Ho perso ore e ore a trovare una soluzione, pensando che il problema fosse da un’altra parte e poi ho trovato questo blog

Bisogna ANCHE inserire queste linee!

<configuration>
    <system.web>
        <httpRuntime maxRequestLength="1048576" />
    </system.web>
</configuration>

Leggendo a giro, invece sembrava che queste linee fossero solo per IIS versione 6 e inferiori!

Un pratico database per le app

Con Realm sembra facile ospitare database per le app Continua la lettura