mdi*_*rca 6 ssl https amazon-web-services amazon-route53 amazon-elastic-beanstalk
我的 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 记录.
题
我从这里做什么?
情况
- 我在 Elastic Beanstalk 上有一个解析服务器,URL 为“something.elasticbeanstalk.com”
- 我有一个 Namecheap 域名,名为“website.com”
我需要什么
我需要让我的客户端应用程序连接到一个 HTTPS 地址,因为 Apple 很快就会通过 App Transport Security 要求它。由于我无法使用 AWS 证书管理器为“something.elasticbeanstalk.com”获取 SSL 证书,因此我为“website.com”创建了一个。然后,我需要让我的客户端应用程序连接到 HTTPS“website.com”,然后将其转发到“something.elasticbeanstalk.com”。这满足了 Apple 的 HTTPS 要求。
怎么做
使用 AWS Certificate Manager 为“website.com”制作 SSL 证书。您需要通过向管理员发送的确认电子邮件来确认域。
Apple 将“website.com”的 SSL 证书发送到 AWS EB 负载均衡器。转到您的 AWS EB 控制台,单击“配置”,单击“网络层”类别下的“负载平衡”。现在在“负载均衡器”的第一个类别下,选择您创建的 SSL 记录并将其应用到“SSL 证书 ID”部分。
为“website.com”设置 CNAME 记录,其中包含您想要的任何“website.com”子域的主机。我选择了“data”作为我的主机值和子域(所以我的子域是“data.website.com”)。将 CNAME 记录的值设置为“something.elasticbeanstalk.com”。等待它的传播。它通常很快,但并非总是如此。
(我不确定这个特定步骤是否正确,但它对我有用)将 Parse-Server 的 serverURL 设置为“ https://something.elasticbeanstalk.com ”,将 publicServerURL 设置为“ https://data.something.com ”
在客户端应用程序中启用应用程序连接到服务器的解析“initializeWithConfiguration”方法中,将服务器 URL 更改为“ https://data.something.com/parse ”。注意:包括“/parse”,它是解析服务器的安装路径。根据您的设置方式,此值可能会有所不同,但我将其设置为“/parse”,因为这是我在 Parse-Server 文档中看到的。
笔记
- 我删除了所有 Route53 记录,因为它们在这里无关紧要,因为“something.com”DNS 服务由 Namecheap 控制。
-Namecheap 中的重定向 URL 记录是不必要的
| 归档时间: |
|
| 查看次数: |
1700 次 |
| 最近记录: |