IIS7.0下 HTTP 错误 404.15 - Not Found 请求筛选模块被配置为拒绝包含的查询字符串过长的请求

 

IIS7.0下查询条件太多时,会报错,因为IIS 7对于Query String有长度限制。默认为2048

错误信息如下:

TTP 错误 404.15 - Not Found
    请求筛选模块被配置为拒绝包含的查询字符串过长的请求。

•Web 服务器上的请求筛选被配置为拒绝该请求,因为查询字符串过长。
可尝试的操作:
•确认 applicationhost.config 或 web.config 文件中的configuration/system.webServer/security/requestFiltering/requestLimits@maxQueryString 设置。
链接和更多信息这是一项安全功能。请不要更改此功能,除非您完全清楚更改的影响范围。您可以配置 IIS 服务器以拒绝查询字符串长度大于指定值的请求。如果请求的查询字符串大于所配置的值,便会返回此错误。如果需要增加查询字符串的允许长度,请修改configuration/system.webServer/security/requestFiltering/requestLimits@maxQueryString 设置。

1、在项目的web.config里,<system.webServer>路径下添加如下配置:

  1. <security>
  2. <requestFiltering>
  3. <requestLimits maxQueryString="4080" />
  4. </requestFiltering>
  5. </security>

<httpRuntime maxRequestLength="4096000" requestValidationMode="2.0" executionTimeout="1110"   maxQueryStringLength="4096"/>

<system.webServer>

<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="3000000000" maxQueryString="5120" />
</requestFiltering>
</security>

</system.webServer>

对于已经设置了的,可以修改maxQueryString的大小

2、对于所有的项目都要应用此配置的话,在C:\Windows\System32\inetsrv\config里找到applicationHost.config文件,在,<system.webServer>路径下添加如下配置:添加如下配置:

  1. <security>
  2. <requestFiltering>
  3. <requestLimits maxQueryString="4080" />
  4. </requestFiltering>
  5. </security>

对于已经设置了的,可以修改maxQueryString的大小

最新文章

  1. Linux编译源码的方式安装Qt4开发环境(基于Ubuntu系统)
  2. C 运算符优先级列表
  3. jade模板引擎学习笔记(WebsStorm9.0.3+ nodejs+express+jade)
  4. Visual Studio Online Integrations-Other
  5. 14条建议,使你的IT职业生涯更上一层楼
  6. VS项目重命名工具
  7. ubuntu 安装RPM软件包
  8. Swift - AppDelegate.swift类中默认方法的介绍
  9. IP报文分片
  10. MySQL暴错注入方法
  11. Hadoop 2.x完全分布式安装
  12. vc/vs开发的应用程序添加dump崩溃日志&lt;转&gt;
  13. 「BZOJ1095」[ZJOI2007] Hide 捉迷藏
  14. [原][译][osgearth]Model Source Drivers模型驱动源(OE官方文档翻译)
  15. 【转】JPG打包压缩后比原来尺寸还大
  16. php 使用 rabbitmq
  17. 关于RDS备份文件使用wget下载提示403 Forbidden的情况
  18. Linux服务器access_log日志分析及配置详解(二)
  19. erlang学习之自定义behaviour
  20. LeetCode中二叉树题目总结

热门文章

  1. PHP-Redis操作
  2. Java内存模型-final域的内存语义
  3. 【Python】exe2shellcode,shellcode2exe
  4. 消息监听器无法注入bean
  5. 推荐一些socket工具,TCP、UDP调试、抓包工具 (转载)
  6. 数组的splice方法
  7. js ES6 Set和Map数据结构详解
  8. TypeScript的HTML5游戏
  9. JQuery表格插件
  10. 上海高校金马五校赛 J - 小Y写文章