我在使用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