1

我为我在 Amazon EC2 机器实例中设置的网站使用 SSL 证书。SSL 证书适用于一个域名,它不是 Amazon 机器实例的公有 DNS。浏览器总是抱怨域名不匹配,因为它会将 SSL 证书的域名与亚马逊公共 DNS 进行比较。

我怎样才能设置不导致这个问题?

我尝试了域名转发和 A 记录设置。

可能是因为我对Amazon EC2不是很熟悉,没有正确配置域名。

任何帮助将不胜感激。

4

2 回答 2

11

浏览器会将您在地址栏中键入的域名与证书中的域名进行比较。如果它们不同,则存在错误:这是设计使然。

“解决”这个问题的方法是为您在浏览器中输入的任何域名购买证书以访问 EC2 实例:mywebsite.com,而不是 ec2-xyz.compute-1.amazonaws.com 或其他任何东西......

于 2010-05-02T23:59:40.423 回答
0

之后,实例有一个 IP,您可以根据需要使用它设置一个域名。最简单的方法是您可以通过像 EveryDNS 这样的 DNS 服务来使用。只需向您的域名注册商提供 EveryDNS 的域名服务器、创建 EveryDNS 帐户、添加您的域并使用您新关联的 EC2 实例 IP 地址创建一个 A 记录。

之后,您必须获得该域名的证书。如果您执行了这些步骤并且仍然遇到问题,请告诉我。

您也可以在此处阅读以获取更多详细信息。

在您查看亚马逊论坛以获取确切答案之前,我遇到了同样的问题

于 2010-05-03T00:08:24.453 回答