2013-08-07 2 views
0

У нас есть приложение .NET, развернутое на экземпляре Amazon ec2 под управлением Windows Server 2012. Существует проблема с максимальным размером загрузки файлов, который в настоящее время ограничен до 30 МБ.Увеличение/изменение максимального размера файла загрузки

Чтобы решить эту проблему, мы изменили файл web.config приложения в соответствии со следующим:

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

Кроме того, мы перепроверили менеджер IIS и подтверждено, что максимальная длина содержимого также устанавливается на 2147483648 байт есть ,

Так что же осталось изменить? Я слышал, что один из вариантов - изменить настройки глобальной конфигурации по умолчанию на системном уровне, но я думал, что все дело в возможности изменить эти параметры в IIS на уровне приложений, чтобы избежать необходимости этого.

Существует множество тем и форумов, в которых другие борются с пределом загрузки 30 МБ, но проблемы всегда решаются с использованием настроек, описанных выше. Мне интересно, если это проблема, характерная для Amazon, так как мы можем обрабатывать большие размеры файлов на локальных серверах.

У кого-нибудь еще была эта проблема и она была решена, или есть кто-нибудь там с идеями о том, как решить эту проблему? Заранее благодарю за любую помощь!

ответ

0

попробовать это

<httpRuntime maxRequestLength="1048576" 
        executionTimeout="600" 
        /> 
Смежные вопросы