Tomcat配置https(jks证书请求)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
上一篇文章已经提到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证书请求)相关推荐
- tomcat配置https(jks)证书,启动后提示Keystore was tampered with, or password was incorrect
在tomcat配置https(jks)证书,启动后端口正常打开,但是web服务无法访问,日志提示:Keystore was tampered with, or password was incorre ...
- Tomcat 配置https证书
TTPS 是安全套接字层超文本传输协议,在http 的基础上加入了 SSL协议,需要使用证书来校验身份. HTTPS协议是由SSL+HTTP协议构建的可进行加密传输.身份认证的网络协议,比http协议 ...
- Tomcat配置https方式访问
1.准备安全证书 获得安全证书有两种方式:一种方式是到权威机构申购CA证书,还有一种方式是创建自我签名的证书.本文以自签名证书为例,使用SUN公司提供的证书制作工具keytool制作自签证书,JDK版 ...
- Tomcat8配置Https协议,Tomcat配置Https安全访问,Tomcat Https配置
Tomcat8配置Https协议,Tomcat配置Https安全访问,Tomcat Https配置 ============================== ©Copyright 蕃薯耀 2017 ...
- JDK和tomcat配置HTTPS协议
内容来自百度内容转载 https原理及tomcat配置https方法 1.为服务器生成证书 "运行"控制台,进入%JAVA_HOME%/bin目录,使用如下命令进入目录: cd & ...
- 阿里云服务器配置Tomcat 配置https
阿里云服务器配置Tomcat 配置https 阿里云服务器配置Tomcat 配置https 1.登录云控制台选择云主机.网络与安全组.安全组配置.规则配置 对端口80.443进行设置.授权对象0.0. ...
- 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 ...
- 如何配置https安全证书,ssl证书如何配置
伴随着时期的发展趋势,计算机网变成人们日常生活必不可少的物品,只是计算机安全也变成了人们所忧虑的物品,那麼人们究竟该如何确保自身的计算机安全呢?有许多人挑选了配置HTTP安全证书,只是人们要是如何配置 ...
- Tomcat配置https(免费证书)
环境准备 为了成功配置https,你需要具备以下环境: java jdk tomcat JKS格式证书生成 打开你的终端或命令行,输入: keytool -genkey -v -alias testK ...
最新文章
- NAT穿透工具pwnat
- JAVA程序员必看的面试题
- JMS-ActiveMQ学习-3 ActiveMQ与Spring集成
- 从网上看到的很搞笑的东西
- java continue goto_Java中goto和break、continue实现区别
- 机器人 魂斗罗铁血兵团_《魂斗罗铁血兵团:反叛》XBLA游戏下载
- 图像检索新方向,阿里提出区域检索算法|CVPR 2020
- wpf treeview调整子菜单间距_完全由C编写,高度可移植,超级牛逼的菜单架构!...
- 多线程糗事百科案例(python2)
- java线性数据结构_Java实现数据结构之线性结构
- paip.C#.NET利用WebBrowser获取完整COOKIE
- win10重置mysql密码是多少钱_Win10重置mariadb密码步骤
- 一口一个超酥脆的宝宝小零食,超简单的做法哦
- 关于applicaiton.yml不是绿叶子图标的处理办法
- 关于巴伦——Marchand巴伦
- 什么?还在用delete删除数据《死磕MySQL系列 九》
- YOLO系列(V1-V2-V3)
- 自动遍历测试方法及常见技术
- 手工搭建多层(多隐藏层)BP神经网络
- 国产手机操作系统艰难探索
热门文章
- MySQL创建表 和 添加数据 查询数据
- 2021年安全员-C证(安徽省)证考试及安全员-C证(安徽省)模拟考试题
- 【CV面试】简述CNN、计算机视觉、人脸识别
- Hyperledger Fabric实践:供应链金融案例
- android 文本框输入 默认文字居中,Android系统。 TextView中的文本垂直居中
- python 输入五个数_python一次性输入多个数的方法
- 31515端口matlab,【物理应用】计算油气井井底压力【Matlab 315期】
- 制作Ubuntu22.04启动盘
- 【深度学习】语义分割:论文阅读(NeurIPS 2021)MaskFormer: per-pixel classification is not all you need
- 软件体系结构期末笔记