zoukankan      html  css  js  c++  java
  • IIS 配置详解 请求长度限制调整

    当上传一个超过30M的文件时,服务器会重定向至404.13页面,报错如下:

    HTTP Error 404.13 - Not Found

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

    此请求的查询字符串的长度超过配置的 maxQueryStringLength 值

    一、全局配置 C:WindowsSystem32inetsrvconfig目录下的applicationhost.config  (iis配置文件)

      1. 配置节system.webServer/security/requestFiltering/ 下增加以下配置

        maxAllowedContentLength的单位为Bytes

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

    二、局部配置 

      1.  applicationhost.config允许配置覆盖, "Deny" to "Allow" like so: (IIS7.5 默认Allow)

      

    <sectionGroup name="security">
                    <section name="access" overrideModeDefault="Deny" />
                    <section name="applicationDependencies" overrideModeDefault="Deny" />
                    <sectionGroup name="authentication">
                        <section name="anonymousAuthentication" overrideModeDefault="Deny" />
                        <section name="basicAuthentication" overrideModeDefault="Deny" />
                        <section name="clientCertificateMappingAuthentication" overrideModeDefault="Deny" />
                        <section name="digestAuthentication" overrideModeDefault="Deny" />
                        <section name="iisClientCertificateMappingAuthentication" overrideModeDefault="Deny" />
                        <section name="windowsAuthentication" overrideModeDefault="Deny" />
                    </sectionGroup>
                    <section name="authorization" overrideModeDefault="Allow" />
                    <section name="ipSecurity" overrideModeDefault="Deny" />
                    <section name="isapiCgiRestriction" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
                    <section name="requestFiltering" overrideModeDefault="Allow" />
                </sectionGroup>

      2. Web。config文件 system.webServer/security/节下增加以下配置

     <requestFiltering>
            <requestLimits maxUrl="409600" maxQueryString="204800" maxAllowedContentLength="2097152" /> <!--单位字节Byte(2048000)-->
            <fileExtensions>
             
            </fileExtensions>
          </requestFiltering>

      Web,config

    <configuration>
      <system.web>
        <httpRuntime maxRequestLength="999999999" maxQueryStringLength="2097151" />
      </system.web>
    </configuration>

    【参考文献】https://blog.csdn.net/yw1688/article/details/49070633

  • 相关阅读:
    [JSOI2007][BZOJ1030] 文本生成器|AC自动机|动态规划
    [NOI2014][BZOJ3670] 动物园|KMP
    [HAOI2010][BZOJ2427] 软件安装|tarjan|树型dp
    [JSOI2008][BZOJ1017] 魔兽地图DotR|树型dp
    [JLOI2014][BZOJ3631] 松鼠的新家|树上倍增LCA|差分
    [SDOI2010][BZOJ1975] 魔法猪学院|A*|K短路
    [BZOJ1251] 序列终结者|Splay
    hdu 2141 Can you find it?
    hdu 3152 Obstacle Course
    hdu 2680 Choose the best route
  • 原文地址:https://www.cnblogs.com/xdot/p/9888107.html
Copyright © 2011-2022 走看看