在tomcat上配置SSL

① 如果JDK版本低于1.3,请到http://java.sun.com/products/jsse/下载JSSE 1.0.3 (或者其他版本) ,下载后安装,安装完毕后设置环境变量JSSE_HOME为你JSSE的安装目录.1.4以上的JDK已经集成了JSSE,无须再设置.



② 转到JDK的BIN目录,执行下面的命令: keytool -genkey -alias tomcat -keyalg RSA  -keystore H:\Websrever\Tomcat\conf\keystore 并且按照提示填写(红色部分为证书的路径).

      

③ 找到Tomcat/conf/server.xml文件,并且将

              <!-- Define a SSL HTTP/1.1 Connector on port 8443 -->

        <!--

<Connector port="8443"

               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

               enableLookups="false" disableUploadTimeout="true"

               acceptCount="100" scheme="https" secure="true"

               keystorePass="设置证书时的密码" keystoreFile="H:\Websrever\Tomcat\conf\keystore">

               clientAuth="false" sslProtocol="TLS" />

              -- >

        注释部分去掉.

       

④ 打开浏览器,敲入https://localhost:8843


⑤ 以上方法在 Windows XP , Jdk1.5.0_03 , Tomcat 5.5.7 测试并通过.

你可能感兴趣的:(jdk,tomcat,windows,浏览器,XP)