0

我在 Google Firebase 上托管了我的一个反应应用程序,默认情况下是 HTTPS,我的一个反应应用程序托管在 AWS amplify 上,默认情况下也是 HTTP,后端托管在 aws-ec2 上,它是 HTTP。

有什么方法可以在不将我的 aws-ec2 升级到 HTTPS 的情况下使用该服务?

4

1 回答 1

1

您不能在 firebase 托管中使用任何 http 资源,也不能将 firebase 托管站点转换为 http。所以,我建议你找到另一种方法来解决这个问题。

  • 停止使用firebase,并找到另一个允许http资源的主机。
  • 将后端更改为 https。使用letsencrypt证书有一个简单的方法来做到这一点。要生成证书,我建议您使用 acme-nginx 客户端https://github.com/kshcherban/acme-nginx
于 2020-08-26T15:01:31.860 回答