快捷导航
本帖最后由 14911602-123 于 2016-8-12 14:34 编辑

Tomcat 8.5+版本部署https

        Tomcat放大招了,8.5版本来了一次大改革,完全颠覆之前tomcat部署https的方式,简直就是不按套路出牌,不讲究。
        广大tomcat8.5+用户着急了,楼主只能使出洪荒之力来圆大家https的梦。
        1、首先您得有一张jks格式证书,没错还是jks格式证书。怎么获取证书,我就不多说了。
        2、编辑 conf/server.xml 实现配置https。
        原始配置:
  1. <!--
  2.     <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
  3.                maxThreads="150" SSLEnabled="true">
  4.         <SSLHostConfig>
  5.             <Certificate certificateKeystoreFile="conf/localhost-rsa.jks"
  6.                          type="RSA" />
  7.         </SSLHostConfig>
  8.     </Connector>
  9.     -->
复制代码
       去掉原始配置文件的注释<!-- -->,添加两个参数certificateKeyAlias(配置证书别名沃通获取的jks文件别名为1)和certificateKeystorePassword(配置证书密码),实例文件如下:
  1. <Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"
  2.                maxThreads="150" SSLEnabled="true">
  3.         <SSLHostConfig>
  4.             <Certificate certificateKeystoreFile="F:\Tomcat 8.0\conf\ims.cn1.jks"
  5.                         certificateKeyAlias="1"
  6.             certificateKeystorePassword="密码"
  7.                         type="RSA" />
  8.         </SSLHostConfig>
  9.     </Connector>
复制代码



举报 使用道具
| 回复

共 0 个关于tomcat 8.5+版本SSL证书部署的回复 最后回复于 2016-8-12 14:31

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发新帖

版块推荐百宝箱

快速回复 返回顶部 返回列表