Я не думаю, что это было упомянуто здесь, но чтобы это работало, мне пришлось указать оба этих значения в web.config:
In system.web
<httpRuntime maxRequestLength="1048576" executionTimeout="3600" />
И в system.webServer
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="1073741824" />
</requestFiltering>
</security>
ВАЖНО : оба эти значения должны совпадать.В этом случае моя максимальная загрузка составляет 1024 мегабайта.
maxRequestLength имеет 1048576 КИЛОБАЙТОВ , а maxAllowedContentLength имеет 1073741824 БАЙТОВ .
Я знаю, что это очевидно, но это легко пропустить.