我需要在我的tomcat应用程序中设置https页面。 我不介意整个应用程序是在https还是只有一个页面,但我似乎无法做到。 我试过它使用本教程:http://java.dzone.com/articles/setting-ssl-tomcat-5-minutes无法在tomcat 7中使用HTTPS与密钥库
一旦我在我的本地主机上做到了这一点,它的工作。但现在在我的服务器上(这将用于最终发布)它不起作用。我没有更改默认的Tomcat端口:8080:80这样的:
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
redirectPort="8443" />
的连接器:8443端口是这样的:
<Connector port="8443" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="/home/pdl14/.keystore" keystorePass="********"
protocol="org.apache.coyote.http11.Http11NioProtocol" />
应该在此设置工作,但一旦我尝试打开该页面(https:// ,。*。*:8443),它只是给出错误:找不到Chrome的页面,甚至不能从tomcat中找到。
我的服务器是一个带有tomcat 7的Ubuntu 12服务器。 感谢您的帮助!