我在使用amazon ec2平臺上的centos的tomcat服務器上配置ssl自簽名證書,並面臨一些問題。我一步一步按照以下教程。無法在亞馬遜ec2(centos)tomcat上配置https
http://tecadmin.net/configure-ssl-certificate-in-tomcat/#
但是當打開我的網址https://ec2-52-57-105-24.eu-central-1.compute.amazonaws.com:8443/它說:「該網站無法到達」,其中作爲https://ec2-52-57-105-24.eu-central-1.compute.amazonaws.com/沒有8443端口工作正常。任何人都可以告訴我,tomcat 8443端口基本上是什麼問題。在我的server.xml中,我使用以下配置。
<Connector port="8443" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
SSLEnabled="true"
scheme="https"
secure="true"
sslProtocol="TLS"
keystoreFile="/etc/pki/keystore"
keystorePass="_password_" />
任何幫助將不勝感激。謝謝。
但我希望看到是當我使用url [鏈接] http://ec2-52-57-105-24.eu-central-1.compute.amazonaws.com:8080/時出現的tomcat頁面。隨着網址[鏈接] https://ec2-52-57-105-24.eu-central-1.compute.amazonaws.com:8443/的Tomcat頁面不會出現,而是它顯示我的錯誤,我有在我的問題中提到。url [link] https://ec2-52-57-105-24.eu-central-1.compute.amazonaws.com/ tomcat頁面無法訪問。你能指導我如何在tomcat上訪問我部署的應用程序,我的意思是我應該使用哪個url來使用https?打開我的應用程序。謝謝!! –
當我訪問您的URL https://ec2-52-57-105-24.eu-central-1.compute.amazonaws.com時,我得到的證書不可信,並且如果您單擊高級選項並執行添加例外,你可以看到tomcat頁面。 但是,如果你不想看到這個,請從正確的CA生成證書。 即將訪問您在tomcat中部署的應用程序。如果您的應用程序名稱是部署在您的tomcat webapp文件夾中的TestApp,則可以訪問以下內容: https://ec2-52-57-105-24.eu-central-1.compute.amazonaws.com:8443/TestApp 。 – bpetlur