任何 SSL 证书都适用于节点
Any SSL cert works with node
首先,我不是在谈论向开发环境发布我自己的证书,我需要一个用于生产环境的 CA 证书。我有一个 Node 应用程序 运行 到一个使用 PM2 的 EC2 实例。话虽如此,我的疑问是当我购买证书时我必须放置一个域,但是该死的 ec2 只是一个 IP,我应该将 IP 作为 SSL 的域吗?
要为您的实例获得正确的 HTTPS,您必须您自己的域。无法使用IP。如果您有域,可以免费获得该实例的 ssl 证书。流行的选择是 LetsEncrypt,Whosebug 也将其用于自己的 Ssl 证书。
最好和最简单的解决方案是使用 AWS 证书管理器并将该证书绑定到弹性负载均衡器,并在其后面使用 EC2 实例。
如果您更喜欢使用第 3 方证书,那么您将需要 Route 53 中的域,该域的 IP 编号的别名。
首先,我不是在谈论向开发环境发布我自己的证书,我需要一个用于生产环境的 CA 证书。我有一个 Node 应用程序 运行 到一个使用 PM2 的 EC2 实例。话虽如此,我的疑问是当我购买证书时我必须放置一个域,但是该死的 ec2 只是一个 IP,我应该将 IP 作为 SSL 的域吗?
要为您的实例获得正确的 HTTPS,您必须您自己的域。无法使用IP。如果您有域,可以免费获得该实例的 ssl 证书。流行的选择是 LetsEncrypt,Whosebug 也将其用于自己的 Ssl 证书。
最好和最简单的解决方案是使用 AWS 证书管理器并将该证书绑定到弹性负载均衡器,并在其后面使用 EC2 实例。
如果您更喜欢使用第 3 方证书,那么您将需要 Route 53 中的域,该域的 IP 编号的别名。