【发布时间】:2023-01-27 17:22:52
【问题描述】:
我有一个 API 部署到基于 HTTP 的 EC2 实例 (AWS)。 现在,有一个前端想要访问我的 API。前端是托管在另一台服务器上的 Web 应用程序,它基于 HTTPS。由于协议的不同(至少我能猜到),浏览器抱怨安全问题。
现在我想创建一个 API 网关,它连接 HTTPS 和我的 HTTP API。 有没有一种简单的方法可以用 AWS 做到这一点?
【问题讨论】:
-
“现在我想创建一个 API 网关,连接 HTTPS 和我的 HTTP API。有没有使用 AWS 的简单方法?”是的,使用 AWS API Gateway 和免费的 AWS SSL 证书。您还可以在 EC2 实例前面放置一个负载均衡器或 CloudFront,并使用来自 AWS 的免费 SSL 证书。
-
根据您的部署堆栈,您还可以直接在 EC2 上获得免费的 SSL 证书。
标签: amazon-web-services amazon-ec2