2016-04-07 5 views
-1

У меня возникла ошибка seuinte при попытке отладки моего приложения.Ошибка HTTP 404.13 - Не найдено

Ошибка HTTP 404,13 - Not Found

Запрос модуль фильтрации, выполненный с возможностью отклонить запрос, что превышает размер содержимого запроса.

Проверьте configuration/system.webServer/security/requestFiltering/[email protected] setting in applicationhost.config или файл web.config.

Мой web.config

<system.webServer> 
    <modules> 
     <remove name="FormsAuthentication" /> 
     <remove name="ApplicationInsightsWebTracking" /> 
     <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" /> 
    </modules> 
    <validation validateIntegratedModeConfiguration="false" /> 
    <security> 
     <requestFiltering> 
     <requestLimits maxAllowedContentLength="31457280"/> 
     </requestFiltering> 
    </security> </system.webServer> 

Дополнительная информация:

Это и функция безопасности. NOT Изменить a Меньше, чем сфера изменений полностью понята. Fast Вы можете настроить сервер IIS на отклонение запросов, чье содержимое больше заданного значения. Если будет возвращен контент запроса на большее, чем установленная ошибка * ESSE размера. Требуется увеличить * размер содержимого, изменить конфигурацию configuration/system.webServer/security/requestFiltering/[email protected] .

ответ

3

У Вас есть

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

в конфигурации также? Я думаю, вам также нужно добавить <httpRuntime maxRequestLength="1048576" /> в конфигурационный файл yoru.

Я получил от этого здесь - Maximum request length exceeded

3

Вам нужно настроить свойство maximumRequestLength внутри приложения для обработки таких больших файлов.

Это важно знать, что maxAllowedContentLength измеряется в байтах и ​​maximumRequestLength измеряется в килобайтах, если настройки этих значений, так что вы должны будете настроить их соответствующим образом:

<configuration> 
    <system.web> 
     <!-- This will handle requests up to 1024MB (1GB) --> 
     <httpRuntime maxRequestLength="1048576" timeout="3600" /> 
    </system.web> 
</configuration> 

<!-- IIS Specific Targeting (noted by the system.webServer section) --> 
<system.webServer> 
    <security> 
     <requestFiltering> 
     <!-- This will handle requests up to 1024MB (1GB) --> 
     <requestLimits maxAllowedContentLength="1048576000" /> 
     </requestFiltering> 
    </security> 
</system.webServer> 
Смежные вопросы