HTTPS页面调用第三方HTTP API并生成混合内容错误

时间:2019-02-16 22:40:41

标签: javascript api google-app-engine mixed-content

我正在使用Google App Engine托管一个启用了HTTPS的网站,以支持LinkedIn使用HTTPS进行身份验证的需求。我正在调用第三方公共API,其中该API的URI使用HTTP。

我在浏览器的控制台中收到以下错误-“ SEC7111:[混合内容]源https://[myapp].appspot.com已在安全上下文中加载,但试图在http://data.[API owner]/api/v1/categories/加载不安全的资源。” < / p>

当我使用HTTP测试页时,API调用有效。 API提供程序不会更改API的URI路径以支持HTTPS。

我不想只更改浏览器的设置,因为我不相信所有其他用户都能解决该问题。

我试图坚持使用HTML页面和JavaScript开发网站。该网站的总体思路是,我将对用户进行身份验证,因此我认为我不应该更改使用HTTPS的方式。

这是否是一个混合内容问题,并且使用此特定的API达到了停顿点?

0 个答案:

没有答案