Amazon EC2 Tomcat无法使用我的域颁发的SSL证书

Amazon EC2 Tomcat无法使用我的域颁发的SSL证书,tomcat,ssl,amazon-ec2,dns,ssl-certificate,Tomcat,Ssl,Amazon Ec2,Dns,Ssl Certificate,好的,这是独家新闻 我为我的域获得了一个SSL证书,我们从namescape将其命名为www.mydomain.com 我的网站托管在Tomcat7 Web服务器上,该服务器位于一个具有公共IP的Amazon AWS EC2 linux实例上。我在这个EC2服务器上安装了我的证书,并将tomcat配置为将所有http请求重定向到https 当我试图通过URL访问我的网站时,我的浏览器会发出警告,说连接不可信。这很有意义,因为我试图通过ip而不是域名(mydomain.com)访问该站点 为了解决

好的,这是独家新闻

我为我的域获得了一个SSL证书,我们从namescape将其命名为www.mydomain.com

我的网站托管在Tomcat7 Web服务器上,该服务器位于一个具有公共IP的Amazon AWS EC2 linux实例上。我在这个EC2服务器上安装了我的证书,并将tomcat配置为将所有http请求重定向到https

当我试图通过URL访问我的网站时,我的浏览器会发出警告,说连接不可信。这很有意义,因为我试图通过ip而不是域名(mydomain.com)访问该站点

为了解决这个问题,我尝试在namesheap(我的域名注册的地方)上设置URL重定向(URL框架),但这并没有解决问题。Name便宜说我需要一个新的证书来保护我的IP而不是域名,但我想知道是否还有其他选择

具体来说,我可以……
-使用亚马逊的DNS(路由53)而不是名称便宜的DNS?
-将我的域名注册迁移到Amazon?(我的电子邮件托管在namescape上,不想丢失)?
-其他选择


提前感谢

将您域的A记录指向EC2提供给您的公共IP。或者更好的是,获取一个弹性IP,将其与您的实例关联,并将A记录指向该IP。

我可以使用吗?如果是这样的话,我是否需要在Name便宜上更新我的url重定向?您是否使用负载平衡器(ELB)?还是tomcat直接接收请求?您是否在Tomcat中安装了证书?这就成功了。我真希望我没有浪费生命中的一个小时来支持我。谢谢