我的 iOS 软件平台在 AWS Elastic Beanstalk 上运行,并且有一个我们称之为“something.elasticbeanstalk.com”的 URL。我有一个我们称之为“website.com”的网站,我通过 Namecheap 购买并操作了 DNS 记录。我需要让我的 iOS 客户端应用程序使用 URL 连接到服务器 HTTPS,因为 Apple 由于应用程序传输安全性很快要求这样做。
我认为我应该做什么
我认为我应该做的是,为“website.com”创建一个 SSL 证书并将该 SSL 证书应用到 AWS EB 负载均衡器。然后我需要为“website.com”创建一个子域,将流量重定向到“something.elasticbeanstalk.com”。客户端应用程序连接到“website.com”的子域,现在是 HTTPS 并重定向到“something.elsastic.beanstalk.com”。那是对的吗?
到目前为止我做了什么
到目前为止,我使用 AWS Certificate Manager 为“website.com”创建了 SSL 证书。为此,我必须验证与“website.com”相关联的电子邮件地址。然后,我在 AWS 管理控制台中将该 SSL 证书应用于我环境的负载均衡器。之后,我进入 Namecheap 并按照“域名和 AWS 53 管理”部分中的本指南进行操作。
我在这篇文章中读到我需要在 AWS Route53 中创建别名和/或设置名称服务器。我尝试这样做,但不知道我在做什么,它似乎与我上面链接的 Medium 文章冲突,我随后告诉我更改 URL 的 CNAME 记录和“website.com”的重定向 URL 记录.
题
我从这里做什么?
ssl https amazon-web-services amazon-route53 amazon-elastic-beanstalk