提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

前言

上一篇文章已经提到tomcat的pfx证书请求和开启https的做法

链接https://blog.csdn.net/qq_46153140/article/details/123344395?spm=1001.2014.3001.5501

这篇文章则是tomcat的jks的生成

1、使用步骤

1.生成jks证书

生成思路:

key+csr=crt;crt+key = pfx;pfx+key=jks

crt证书:
[root@tomcat ssl]# openssl genrsa -out skills.key 2048
[root@tomcat ssl]# openssl req -new -key skills.key -out skills.csr -days 3650
[root@tomcat ssl]#  openssl ca -in skills.csr -out skills.crt -days 3650
pfx证书:
[root@tomcat ssl]# openssl pkcs12 -export -in skills.crt -inkey skills.key -out skills.pfx
[root@tomcat ssl]#
jks证书(前提:要配置好jdk环境否则没有keytool命令)
[root@tomcat ssl]# keytool -importkeystore -srckeystore skills.pfx -srcstoretype pkcs12 -srcstorepass Pass-1234 -destkeystore skills.jks -deststorepass skills.jks

2.配置tomcat的https

编辑tomcat目录下的/conf/server.xml

修改一下参数更改默认端口为80和443端口:

把注释去掉并指定证书路径和生成 证书的密码:

然后将tomcat重启既可


Tomcat配置https(jks证书请求)相关推荐

  1. tomcat配置https(jks)证书,启动后提示Keystore was tampered with, or password was incorrect

    在tomcat配置https(jks)证书,启动后端口正常打开,但是web服务无法访问,日志提示:Keystore was tampered with, or password was incorre ...

  2. Tomcat 配置https证书

    TTPS 是安全套接字层超文本传输协议,在http 的基础上加入了 SSL协议,需要使用证书来校验身份. HTTPS协议是由SSL+HTTP协议构建的可进行加密传输.身份认证的网络协议,比http协议 ...

  3. Tomcat配置https方式访问

    1.准备安全证书 获得安全证书有两种方式:一种方式是到权威机构申购CA证书,还有一种方式是创建自我签名的证书.本文以自签名证书为例,使用SUN公司提供的证书制作工具keytool制作自签证书,JDK版 ...

  4. Tomcat8配置Https协议,Tomcat配置Https安全访问,Tomcat Https配置

    Tomcat8配置Https协议,Tomcat配置Https安全访问,Tomcat Https配置 ============================== ©Copyright 蕃薯耀 2017 ...

  5. JDK和tomcat配置HTTPS协议

    内容来自百度内容转载 https原理及tomcat配置https方法 1.为服务器生成证书 "运行"控制台,进入%JAVA_HOME%/bin目录,使用如下命令进入目录: cd & ...

  6. 阿里云服务器配置Tomcat 配置https

    阿里云服务器配置Tomcat 配置https 阿里云服务器配置Tomcat 配置https 1.登录云控制台选择云主机.网络与安全组.安全组配置.规则配置 对端口80.443进行设置.授权对象0.0. ...

  7. Ubuntu 17.04 编译安装 Nginx 1.9.9 配置 https 免费证书

    Ubuntu 17.04 编译安装 Nginx 1.9.9 配置 https 免费证书 安装 Nginx 安装依赖 $ apt-get update $ apt-get install build-e ...

  8. 如何配置https安全证书,ssl证书如何配置

    伴随着时期的发展趋势,计算机网变成人们日常生活必不可少的物品,只是计算机安全也变成了人们所忧虑的物品,那麼人们究竟该如何确保自身的计算机安全呢?有许多人挑选了配置HTTP安全证书,只是人们要是如何配置 ...

  9. Tomcat配置https(免费证书)

    环境准备 为了成功配置https,你需要具备以下环境: java jdk tomcat JKS格式证书生成 打开你的终端或命令行,输入: keytool -genkey -v -alias testK ...

最新文章

  1. NAT穿透工具pwnat
  2. JAVA程序员必看的面试题
  3. JMS-ActiveMQ学习-3 ActiveMQ与Spring集成
  4. 从网上看到的很搞笑的东西
  5. java continue goto_Java中goto和break、continue实现区别
  6. 机器人 魂斗罗铁血兵团_《魂斗罗铁血兵团:反叛》XBLA游戏下载
  7. 图像检索新方向,阿里提出区域检索算法|CVPR 2020
  8. wpf treeview调整子菜单间距_完全由C编写,高度可移植,超级牛逼的菜单架构!...
  9. 多线程糗事百科案例(python2)
  10. java线性数据结构_Java实现数据结构之线性结构
  11. paip.C#.NET利用WebBrowser获取完整COOKIE
  12. win10重置mysql密码是多少钱_Win10重置mariadb密码步骤
  13. 一口一个超酥脆的宝宝小零食,超简单的做法哦
  14. 关于applicaiton.yml不是绿叶子图标的处理办法
  15. 关于巴伦——Marchand巴伦
  16. 什么?还在用delete删除数据《死磕MySQL系列 九》
  17. YOLO系列(V1-V2-V3)
  18. 自动遍历测试方法及常见技术
  19. 手工搭建多层(多隐藏层)BP神经网络
  20. 国产手机操作系统艰难探索

热门文章

  1. MySQL创建表 和 添加数据 查询数据
  2. 2021年安全员-C证(安徽省)证考试及安全员-C证(安徽省)模拟考试题
  3. 【CV面试】简述CNN、计算机视觉、人脸识别
  4. Hyperledger Fabric实践:供应链金融案例
  5. android 文本框输入 默认文字居中,Android系统。 TextView中的文本垂直居中
  6. python 输入五个数_python一次性输入多个数的方法
  7. 31515端口matlab,【物理应用】计算油气井井底压力【Matlab 315期】
  8. 制作Ubuntu22.04启动盘
  9. 【深度学习】语义分割:论文阅读(NeurIPS 2021)MaskFormer: per-pixel classification is not all you need
  10. 软件体系结构期末笔记