Tomcat配置https

 前言:本文内容为实操记录,仅供参考!

一、证书

        CA证书申请下载不赘述了。

二、上传证书

        进入tomcat根目录,conf同级目录下创建cert文件夹,并将证书两个文件上传到该文件夹;

三、编辑conf/server.xml文件

        ① 修改原始连接端口配置:

<Connector port="8081" protocol="HTTP/1.1"

               connectionTimeout="20000"

               redirectPort="443" /> // 其中8081是我的访问端口,根据实际修改,将 redirectPort的端口改为 443,因为 https 的端口为 443。

        ②新增https连接端口配置:

              <Connector port="443"

                protocol="org.apache.coyote.http11.Http11Protocol"

                SSLEnabled="true"

                scheme="https"

                 secure="true"

                keystoreFile=".jks或.pfx文件绝对路径"

                 keystoreType="PKCS12"  //(.pfx文件需要此行配置,.jks文件不需要)

                keystorePass="keystorePass.txt   //(这里是密码内容)"

                clientAuth="false"

                SSLProtocol="TLSv1+TLSv1.1+TLSv1.2"

                ciphers="TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA256"/>

        贴个实图,仅供参考(8081是我的访问端口,根据实际修改):

四、重启Tomcat进行验证

相关推荐

  1. Tomcat配置项目直接通过http://ip:port访问

    2024-03-30 16:26:03       57 阅读
  2. Tomcat同时支持httphttps

    2024-03-30 16:26:03       30 阅读
  3. Tomcat使用https方式连接

    2024-03-30 16:26:03       53 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-30 16:26:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-30 16:26:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-30 16:26:03       82 阅读
  4. Python语言-面向对象

    2024-03-30 16:26:03       91 阅读

热门阅读

  1. AI每周更新:追踪人工智能研究进展

    2024-03-30 16:26:03       44 阅读
  2. 代码随想录算法训练营总结

    2024-03-30 16:26:03       41 阅读
  3. 【LeetCode】合并两个有序数组

    2024-03-30 16:26:03       49 阅读
  4. Python搜索算法——二分搜索

    2024-03-30 16:26:03       41 阅读
  5. 代码随想录算法训练营第三十二天|leetcode738题

    2024-03-30 16:26:03       46 阅读
  6. npm 常用命令详解

    2024-03-30 16:26:03       35 阅读
  7. Qt_Note18_QML_c++与qml信号与槽

    2024-03-30 16:26:03       43 阅读
  8. taskkill /f /fi “windowtitle eq 窗口标题“ /t 踩坑

    2024-03-30 16:26:03       39 阅读