C#通过ajax请求ashx时报错:Web 服务器上的请求筛选被配置为拒绝该请求,因为查询字符串过长的解决办法
发布:智码IT网 阅读:
C#通过ajax请求ashx时,如果传递的参数太长,会收到错误:Web 服务器上的请求筛选被配置为拒绝该请求,因为查询字符串过长,解决办法如下:
打开Web.Config文件,根据实际情况将maxQueryString 值调整大一些,xmlPath如下:configuration/system.webServer/security/requestFiltering/requestLimits@maxQueryString
修改后的XML代码示例如下:
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxQueryString="2147483647"></requestLimits>
</requestFiltering>
</security>
</system.webServer>