MS Edge SEC7117加载PNG时出错

时间:2015-09-17 19:08:44

标签: html png microsoft-edge

我在尝试将PNG(通过https)加载到亚马逊机械土耳其人的iframe时收到以下错误:

SEC7117: Network request to https://toucan.cs.colostate.edu/pp/images/125.png did not succeed. This Internet Explorer instance does not have the following capabilities: privateNetworkClientServer 

您可以在此处查看此页面https://workersandbox.mturk.com/mturk/preview?groupId=36TBNKR908TLAX7SKNTTRWW7TFYEDT它可以在所有其他浏览器中正常使用。

我不能为我的生活找出为什么Edge会阻止PNG文件(我能理解的JS)以及如何解决它。任何想法都将不胜感激。

更多信息
Windows 10 64位
Edge 20.10240.16384.0
已经在几台机器上进行了测试,并且能够复制问题 拥有所有计算机的管理员权限,但他们不属于域。

更新
这似乎是托管运行Apache的映像的Web服务器的问题。我将图像放在另一台Apache服务器上,一切正常。所以我尝试按照https://github.com/h5bp/server-configs-apache/blob/fc379c45f52a09dd41279dbf4e60ae281110a5b0/src/.htaccess#L36-L53中的解释为所有图像发送CORS标题 但这仍然没有解决问题。由于某种原因,Edge会阻止请求。

1 个答案:

答案 0 :(得分:1)

问题是Edge检测到文件服务器是本地Intranet的一部分,该内部网是从公共网站引用的。

相关:SEC7117 Error when trying to load a javascript file in MS Edge

解决方案是将文件托管在与您访问它的计算机不同的子网上。