Поместите это в ваш web.config
<system.web>
<httpRuntime executionTimeout="360" maxRequestLength="100000" />
Это обеспечивает 360-секундный тайм-аут и 100 000 Кбайт загружаемых данных одновременно.
Если это не сработает, запустите эту команду на своем сервере IIS. (заменить [IISWebsitename])
C:\Windows\System32\inetsrv>appcmd set config "[IISWebsitename]" -section:requestFiltering -requestLimits.maxAllowedContentLength:100000000 -commitpath:apphost
Это позволяет одновременно загружать 100 000 000 байт данных.