第三方托管的网站图像未显示在 IE11 上,并且行为是随机的

Third party hosted website images not displayed on IE11 and the behaviour is random

提问人:Manlearning 提问时间:3/13/2019 更新时间:3/21/2019 访问量:242

问:

嗨,我们正在尝试从大型组织访问供应商托管的站点(锁定了许多IE设置)。该网站有时不会为少数用户显示大部分图像,并且问题随机发生(持续几天),并且主要发生在 IE 网络浏览器上,因为它在同一台机器上的 Chrome 上运行良好。 供应商请求的所有域都已列入白名单。 在IE开发者工具中: - 大多数图像状态码为 307。 - 未显示的图像的内容类型是 text/html,显示的图像的内容类型是 png。 -其他观察结果是响应标头中未显示的图像具有与 https://gateway.zscloud.net:443/aud?orgurl==https 相关的 URL.............................

HTML Internet-Explorer 即开发人员工具 zscaler

评论

0赞 Dai 3/13/2019
听起来像是供应商的问题,而且您最终无法真正做很多事情。
0赞 Manlearning 3/13/2019
谢谢戴...供应商不来参加聚会......他们只是说这是您的内部安全/环境问题,让 N/W 和 IT 支持进行调查。您是否会向供应商提出任何关键问题?任何帮助将不胜感激
0赞 Deepak-MSFT 3/14/2019
如果可能的话,请尝试从网络外部使用同一站点进行测试,以检查它在IE中是否正常工作。如果它工作正常,则问题可能与组织应用的任何 IE 设置有关。出于测试目的,请尝试通知您的网络管理员使用默认 IE 设置打开站点以检查结果。如果它显示正确,则需要逐个检查每个设置以找到导致此问题的设置。

答:

0赞 Manlearning 3/21/2019 #1

供应商在不同的域上托管映像,这些域未在 Zscaler 中列入白名单。如果未缓存图像的重定向请求,则 zscaler 会阻止该请求。

IE是该组织的默认浏览器,使用IE的用户群更大。 Chrome 用户非常低。两种浏览器缓存的工作方式也不同。因此,这个问题在IE上更为突出。

解决方法:识别了所有未列入白名单的域(来自开发人员工具),并从供应商处进行了验证。将问题列入白名单后,不再遇到该问题。供应商还更新了他们的文件,以备将来参考。