使用https而不是http

时间:2016-03-31 10:19:56

标签: java windows tomcat https

我是java的初学者并使用tomcat。 我有一个要求,我需要使用https而不是http。 我的项目包含WebContent中的一些jsp文件。目前我正在通过http访问网址。 为了使其适用于https我已经参考了以下链接

source

我遵循了完全相同的步骤。

  1. 我使用

    生成了一个* .keystore文件
    keytool -genkey -alias tomcat -keyalg RSA -keystore C:\Users\sanjithkumar017\Desktop\myKey.keystore
    
  2. 使用cmd遍历到“C:\ Program Files \ Java \ jdk1.7.0_79 \ bin”后。

    1. 这就是我的server.xml的外观。
    2. <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。现在它工作正常。 谢谢你!

0 个答案:

没有答案