模板交流
相关数据加载不出来 一直显示“内容加载中” 处理方法
  • 雪蓉网络&果城网仔 消费2610.1元 2018-11-20 16:44 16:44
9276
2

在圈子show网页一直显示“内容加载中” 处理方法,这个问题困扰了很久、于是在网上找方法,发现是一个配置问题。

如果你出现类是问题、如下图

数据加载不出来、一直显示“内容加载中”有可能是用这个方法可以处理

IIS请求筛选模块被配置为拒绝包含双重转义序列的请求404.11

1,什么是双重转义序列双重转义字符 (例如,"abc\\d") 对于url,+先转义为space(空格),空格再转义为%20三个转义字符 (例如,abc\\\d)

 2,IIS的Request Filtering机制,IIS7以及以上版本,集成了一个URLScan工具,用于扫描url,检测不安全的字符,此工具的Request Filtering模块用于过滤不安全的请求。

https://docs.microsoft.com/en-us/iis/manage/configuring-security/use-request-filtering其中的double-encoded requests filter(双重转义过滤器),用于过滤双重转义序列。

当url出现双重转义序列时,IIS将对url进行两次url规范化(url normalization),当第一次规范化后的字符串与第二次规范化的字符串不一致时,IIS认为这是危险的url,IIS将拒绝这一请求,并返回404.11错误。

 方法:关闭 double-encoded requests filter

<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true"/>
</security>
</system.webServer>

修改网站根目录web.config如下图

添加以下代码

<security>
<requestFiltering allowDoubleEscaping="true"/>
</security>

如果这个方法解决不了、只能自己在想法处理了

14
赏礼
赏钱
收藏
点击回复
      全部留言
  • 2
  • admin 超级管理员 消费:3.03元 2018-11-20 16:52 16:526楼

    IIS确实有这个问题。

    为此,我们程序做了一下调整,一会更新一下。你再恢复设置,看还是否存在这个问题

    雪蓉网络&果城网仔 消费:2610.1元 2018-11-20 16:53
    好的  
0 赏钱 赏礼回复
更多回复
恢复多功能编辑器
  • 3 1
  • 模板交流
        圈内贴子1055
    • 圈子成员39
    本圈子内的新贴

    推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648