Я искал какое-то время, но не могу найти ничего, что касается конкретной ситуации, с которой я столкнулся.Web.config maxRequestLength игнорируется, только maxAllowedContentLength работает
Я установил maxRequestLength в 5МБ как так ...
<httpRuntime maxRequestLength="5120"/>
, а затем я поставил maxAllowedContentLength в 20Мб ...
<requestLimits maxAllowedContentLength="20971520"/>
По какой-то причине, хотя нижний предел игнорируются. Мое приложение позволяет загружать файлы до 20 МБ.
Он думал, что что-либо более maxRequestLength должно вызывать исключение. Net.
Приложение представляет собой классический ASP с пользовательским объектом Interop COM, управляющим загрузкой.
Если я загружу непосредственно с .Net, соблюдаются лимиты и исключаются исключения.
Кто-нибудь знает, почему maxRequestLength игнорируется для ASP и/или COM?
Это происходит в IIS 8 и IIS 10.
У меня есть следующий набор, если это имеет значение ...
<modules runAllManagedModulesForAllRequests="true"/>