好的,這裏是獨家新聞。亞馬遜EC2 Tomcat無法使用我的域頒發的SSL證書
我獲得了我的域名的SSL證書,我們從namecheap中將其稱爲www.mydomain.com。
我的網站託管在Tomcat7網絡服務器上,該服務器駐留在具有公共IP的Amazon AWS EC2 linux實例上。我在此EC2服務器上安裝了證書,並配置了tomcat將所有http請求重定向到https。
當我嘗試通過URL訪問我的網站時,我從瀏覽器收到一條警告,聲明連接不可信。這是有道理的,因爲我試圖通過IP而不是域名(mydomain.com)訪問該網站。
爲了解決這個問題,我嘗試在namecheap(我的域名註冊的地方)上設置了URL重定向(URL框架),但是這並沒有解決問題。 Namecheap說我需要獲得一個新的證書來保護我的IP而不是域名,但是我想知道是否還有其他選項?
具體而言,我可以...
- 利用亞馬遜的DNS(Route53)而不是namecheap的DNS?
- 將我的域名註冊遷移到亞馬遜? (我的電子郵件託管在namecheap上,不想丟失)?
- 其他選項?
在此先感謝
我可以使用[this](http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-hostname.html)嗎?如果是這樣,我需要更新namecheap上的URL重定向嗎? –
您使用負載平衡器(ELB)嗎?或者是tomcat直接接收請求?你在Tomcat中安裝了你的證書嗎? https://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html –