Вопрос по asp.net-mvc-3, iis-7, asp.net – IIS7 - модуль фильтрации запросов настроен на отклонение запроса, превышающего длину содержимого запроса

54

Я хочу загрузить изображения, они отлично работают на моем компьютере, но когда я размещаю свой веб-сайт на сервере IIS7 для общего пользования, я не могу загрузить что-либо.

Error

The request filtering module is configured to deny a request that exceeds the request content length.

Most likely causes

Request filtering is configured on the Web server to deny the request because the content length exceeds the configured value.

Things you can try

Verify the configuration/system.webServer/security/requestFiltering/[email protected] setting in the applicationhost.config or web.config file.

system.webServer in Web.config

  <system.webServer>
    <validation validateIntegratedModeConfiguration="false" />
    <modules runAllManagedModulesForAllRequests="true" />
    <security>
      <requestFiltering>
         <requestLimits maxAllowedContentLength="1048576" />
      </requestFiltering>
   </security>
  </system.webServer>

Как вы можете видеть, я установил свой maxAllowedContentLength равным 1 ГБ. Перезапустил мой сайт и все еще получаю эту ошибку. Я сделал/uploads/ папка в моей файловой системе, где она тоже должна быть. Понятия не имею, что является причиной этой ошибки и почему я не могу загрузить изображения.

Error: User Rate Limit Exceeded Thomas Teilmann
maxAllowedContentLength находится в байтах. Вы установили лимит в 1 МБ.msdn.microsoft.com/en-us/library/ms689462%28VS.90%29.aspx StuartLC
Error: User Rate Limit Exceededmsdn.microsoft.com/en-us/library/… Vince I

Ваш Ответ

3   ответа
2

The following example Web.config file will configure IIS to deny access for HTTP requests where the length of the "Content-type" header is greater than 100 bytes.

  <configuration>
   <system.      <security>
         <requestFiltering>
            <requestLimits>
               <headerLimits>
                  <add header="Content-type" sizeLimit="100" />
               </headerLimits>
            </requestLimits>
         </requestFiltering>
      </security>
   </system.
</configuration>

Источник:http://www.iis.net/configreference/system.webserver/security/requestfiltering/requestlimits

Error: User Rate Limit ExceededHTTP Error 404.7 - Not Found. The request filtering module is configured to deny the file extension.Error: User Rate Limit ExceededwcfError: User Rate Limit ExceededRoleError: User Rate Limit ExceededAzure Cloud ServiceError: User Rate Limit Exceededweb.configError: User Rate Limit ExceededwcfError: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
0

<sectionGroup name="requestfiltering">
    <section name="requestlimits" maxAllowedContentLength ="40000000" />
</sectionGroup>

*NOTE удалять;

<section name="requestfiltering" overrideModeDefault="Deny" />
39
<configuration>
    <system.web>
        <httpRuntime maxRequestLength="1048576" />
    </system.web>
</configuration>

Вот.

Error: User Rate Limit ExceededMaxAllowedContentLength
Error: User Rate Limit Exceededhere.

Похожие вопросы