我在tomcat服务器上配置ssl自签名证书,使用的是亚马逊ec2平台上的centos,并面临一些问题。我一步一步地遵循下面的教程。
http://tecadmin.net/configure-ssl-certificate-in-tomcat/#
但是当打开我的url https://ec2-52-57-105-24.eu-central-1.compute.amazonaws.com:8443/时,它会显示“无法访问该站点”,因为没有8443端口的https://ec2-52-57-105-24.eu-central-1.compute.amazonaws.com/工作正常。谁能告诉我基本上是什么问题与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_" />任何帮助都将不胜感激。谢谢。
发布于 2016-09-25 15:20:59
理想情况下,它完美地访问没有端口(443)的HTTPS。但是,如果你想通过端口号访问URL,你可以将你的URL从443重定向到8443,你可以利用IPTABLES并让它工作。
sudo /sbin/iptables -t nat -I预置-p tcp --dport 443 -j重定向--到端口8443
sudo /sbin/iptables保存
https://stackoverflow.com/questions/39680750
复制相似问题