适用于服务器 API 的 AWS SSL 证书



我将 netlify.com 用于前端(React.js),它会自动随https一起提供,但它不允许我向快速服务器发出https请求,因为我的快速服务器没有证书。

如何使用 AWS 证书管理器获取我的快速服务器(仅提供 RESTFUL API)的证书?它要求域名,但我所拥有的只是 AWS EC2 实例的静态 IP。

如果 AWS 证书管理器不适合这种情况,获取证书并为 Express 服务器设置证书的最简单免费方法是什么?我直接通过节点运行Express服务器,没有apache/nginx。

您必须将

域名指向 REST API 服务器。您无法为 IP 地址请求 SSL 证书。您是否已经拥有指向您的 React 应用程序的域名?您应该设置一个指向您的 API 服务器的子域(如 api.example.com),然后为该子域请求 Amazon SSL 证书。

请注意,您必须使用弹性负载均衡器或 CloudFront 才能使用 Amazon 证书管理器 SSL 证书。您无法直接将其安装在 EC2 实例上。

最新更新