图像的相对网址在IE11或Edge中无效,但在Chrome / FF

时间:2017-07-17 16:51:28

标签: html html5 angular internet-explorer-11 microsoft-edge

我有一个Angular 4前端应用程序访问存储在私有S3存储桶上的图像。图像只能通过经过身份验证的API调用访问。示例图片网址为https://my-app.com/api/aws/s3/download?key=banner.jpeg

当我在https://my-app.com/#/这样的页面上时(我正在使用hashbang作为网址),我可以在Chrome和Firefox中使用以下img标记看到我想要的图片:<img src="/api/aws/s3/download?key=banner.jpeg" />

然而,在IE11 / Edge中,这并不起作用。使用绝对链接而不是相对链接在IE / Edge中也不起作用。

我的index.html中有一个基本href设置为./,但这是我的Tomcat服务器加载我的Angular应用程序。

有关为什么我无法加载图片的任何想法?

编辑(17/17/17下午2点):我在网络选项卡中看到每个图像的IE开发控制台中止的消息。这可能是SSL问题吗?为什么Chrome和FF会好起来。

0 个答案:

没有答案