我是java的初学者并使用tomcat。 我有一个要求,我需要使用https而不是http。 我的项目包含WebContent中的一些jsp文件。目前我正在通过http访问网址。 为了使其适用于https我已经参考了以下链接
我遵循了完全相同的步骤。
我使用
生成了一个* .keystore文件keytool -genkey -alias tomcat -keyalg RSA -keystore C:\Users\sanjithkumar017\Desktop\myKey.keystore
使用cmd遍历到“C:\ Program Files \ Java \ jdk1.7.0_79 \ bin”后。
<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
keystoreFile="C:\Users\sanjithkumar017\Desktop\myKey.keystore" keystorePass="qwerty" clientAuth="false" sslProtocol="TLS" />
现在当我在浏览器上访问“https://localhost:8443”时,它说“无法访问此网站”。
我已经提到了其他一些遵循相同步骤的链接。但没有运气。
我也试过telnet localhost 8443
。它说“连接失败”。
我缺少什么。请帮助!!!!!!!
由于
JDK :: jdk1.7.0_79
的Tomcat :: Apache的Tomcat的7.0.67
编辑::忘记在系统变量中添加Java_home。现在它工作正常。 谢谢你!