部分png图片在IE浏览器下无法正常显示

作者:动易软件 来源:本站原创 点击数: 发布时间:2018年10月08日

问题描述:部分png图片在IE浏览器下无法正常显示

问题分析:Fiddler调试查看,发现图片已经正常获取到,在Fiddler里都能正常看到图片内容的,那就是浏览器对图片解析有问题了,如下图:

尝试把属性[X-Content-Type-Options]去掉,图片正常访问。

继续Fiddler检查,发现请求的图片扩展名是jpg的,但是图片格式png的,所以加上属性之后就无法访问。

问题确认:高版本增加了安全配置限制,限制IE在响应中嗅探定义的内容格式以外的其他MIME格式,然后客户的部分图片格式与扩展名不匹配,导致图片在IE下无法显示

 

问题解决:

临时解决:进入iis,打开“HTTP相应标头”选项卡,删除“X-Content-Type-Options”标头。

删除之后图片可以正常访问。

最终需要用户规范处理图片重新上传。