当前位置: 首页 > news >正文

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进行验证

http://www.lryc.cn/news/328302.html

相关文章:

  • Modelsim手动仿真实例
  • AXI-Stream——草稿版
  • 【编码器应用】第一节-编码器从从原理到应用详解
  • 瑞_23种设计模式_中介者模式
  • sqlite删除数据表
  • Spring Boot简介及案例
  • Learning To Count Everything
  • 大语言模型(LLM)token解读
  • 【Micro 2014】NoC Architectures for Silicon Interposer Systems
  • 《极客时间 - 左耳听风》01 | 程序员如何用技术变现?(上)【文章笔记 + 个人思考】
  • Typora结合PicGo + Github搭建个人图床
  • 【JavaWeb】Day27.Web入门——Tomcat介绍
  • 怎么更新sd-webui AUTOMATIC1111/stable-diffusion-webui ?
  • Apache Iceberg最新最全面试题及详细参考答案(持续更新)
  • 从TCP/IP协议到socket编程详解
  • uniapp开发小程序遇到的问题,持续更新中
  • C++经典面试题目(十一)
  • 设计模式(6):桥接模式
  • Java切面编程
  • 微服务demo(二)nacos服务注册与集中配置
  • 面试题库二
  • HarmonyOS实战开发-如何实现一个简单的电子相册应用开发
  • FFmpeg将绿幕视频处理成透明视频播放
  • 【2024系统架构设计】案例分析- 4 嵌入式
  • 基于javaweb(springboot+mybatis)生活美食分享平台管理系统设计和实现以及文档报告
  • 【MySQL探索之旅】MySQL数据表的增删查改——约束
  • 【Linux】体验一款开源的Linux服务器运维管理工具
  • STM32 软件I2C方式读取AS5600磁编码器获取角度例程
  • [WTL/Win32]_[初级]_[如何设置ListView的列宽不出现水平滚动条]
  • Mac更换JDK版本