我的Heroku应用程序可以从我的GCP后端调用http端点吗?

时间:2020-04-25 13:28:26

标签: http heroku https server google-compute-engine

我尝试用Flask后端(不是在Heroku上,实际上是在GCP上)部署Heroku Web应用程序,并在浏览器的开发控制台中收到以下消息:

混合内容:“ https://x.herokuapp.com/”页面已加载 HTTPS,但请求了不安全的XMLHttpRequest端点 'http://x:5000/endpoint'。该请求已被阻止;内容 必须通过HTTPS提供。

我在服务和SSL方面经验不足,但是这里的第一个诱惑是寻找一种使用http端点使Heroku可以正常使用的方法。而且,我希望尽可能避免设置SSL。

从这里我有什么选择?

谢谢!

1 个答案:

答案 0 :(得分:1)

最后,我意识到通过将自己的http域应用于项目(而不是使用Heroku的域),可以避免该问题。

然后在前端使用http,就可以从GCP服务器调用http端点。