ASP.NET Ajax Toolkit Slider句柄显示损坏的图像

时间:2018-03-16 18:28:08

标签: asp.net ajaxcontroltoolkit

使用已经运行多年的ASP.NET 4.5 Web窗体项目并出现了一个新问题:ASP.NET Ajax控件工具包滑块停止渲染图像(它是一个损坏的图像符号,其中“句柄”通常呈现)。

Broken Slider

这只发生在IE11中。它在Chrome和Firefox(下图)中都可以正常工作:

Working Slider

目前正在审核最近对代码所做的更改(我们一直在对OWASP Top 10进行年度安全审核),看看可能有什么破坏它,但任何建议都值得赞赏。

编辑:最近我们每个https://scotthelme.co.uk/hardening-your-http-response-headers

一直在我们的web.config customHeaders部分添加条目

当我们在web.config中设置X-Content-Type-Options = nosniff时,如下所示:

  </system.webServer>
    ...
    <httpProtocol>
      <customHeaders>   
        <add name="X-Content-Type-Options" value="nosniff" />
      </customHeaders>
    </httpProtocol>
  </system.webServer>

滑块在E11中断。删除上述内容后,滑块将在IE11中运行。

我不完全理解为什么,但这似乎是我们的罪魁祸首。

0 个答案:

没有答案