通过 Elastic Beanstalk 和证书管理器使 Node JS Web 应用程序使用 https?

Making a Node JS web app use https via Elastic Beanstalk and Certificate Manager?

我是 AWS 的新手,但我通过 Elastic Beanstalk 托管了我的 MERN 堆栈应用程序,并将 SSL 证书添加到经典负载均衡器中。

我采取的步骤如下:-

1) 通过 Elastic Beanstalk 成功启动 MERN Stack 应用程序

2) 使用证书管理器颁发 SSL 证书

3) 将 443 处的 SSL 端口添加到我的 Classic Load Balancer

我通过 this blog 找到了所有这些说明,并在 aws 文档上找到了类似(相同)的建议,但我的网站仍然不安全..

关于我可能遗漏了什么的任何指示?我正在考虑使用 .ebextensions 配置内容,但我害怕不可撤销地破坏内容,因为该站点目前处于活动状态。

非常感谢您的帮助!

很可能 SSL 已启用,但您仍在通过 http:// 访问您的网站。尝试使用 https:// 访问它,很可能它会起作用。如果是这种情况,您需要将 HTTP 流量重定向到 HTTPS