tomcat nginx 证书切换
2024-10-13 15:42:52
1. 导出公钥
keytool -export -alias tomcat -keystore <you jks>wsriakey.keystore -file <outputfile>wsriakey.crt
2. 转化为 pem 格式
openssl x509 -out <outputfilename>wsriakey-pem.crt -outform pem -text -in <some crt you want to use>wsriakey.crt -inform der
3. 获取私钥
使用Java 代码
git clone https://github.com/joshvette001/java-exportpriv.git
cd java-exportpriv.git
javac ExportPriv.java
java ExportPriv <keystore> <alias> <password> > wsriakey-pkcs8.key
4. 转换为nginx 支持的证书
openssl pkcs8 -inform PEM -nocrypt -in wsriakey-pkcs8.key -out <you private key>wsriakey.keyitclj.key
5. 参考资料
https://github.com/joshvette001/java-exportpriv.git
https://myssl.com/
https://mozilla.github.io/server-side-tls/ssl-config-generator/
最新文章
- Android二维码的生成,解析以及扫描功能
- Web安全
- Unity已经学会的
- springmvc上传List,
- react-native SyntaxError xxxxx/xx.js:Unexpected token (23:24)
- AssetBundle系列——共享资源打包/依赖资源打包
- .net学习笔记---HttpHandle与HttpModule
- linux kernel文件系统启动部分
- 【转】./a.out 2>;&;1 >; outfile
- 超大型 LED 显示屏
- 浏览器d判断
- [RxJS] Toggle A Stream On And Off With RxJS
- 百度地图api实例
- hdu3336 Count the string kmp+dp
- 设子数组A[0:k]和A[k+1:N-1]已排好序(0≤K≤N-1)。试设计一个合并这2个子数组为排好序的数组A[0:N-1]的算法。
- IntelliJ IDEA下Cannot resolve symbol XXX的解决方法
- js饼状图(带百分比)功能实现,新人必懂
- docker学习-lnmp+redis之搭建lnp容器服务
- CRectTracker类的使用
- JavaScrip(一)JavaScrip的写法
热门文章
- mysql外键理解
- 在xampp集成环境下使用 php 连接oracle
- VC中release和debug版本的区别
- go Rails 知识点,Concepts Series:url和parameter; 建立Rails App Templates;报错页面debug; counter_cache
- UVA-1312 Cricket Field (技巧枚举)
- grub2 windows版安装
- 【HTML5】HTML5 WebSocket简介以及简单示例
- iOS二维码、条形码生成(可指定大小、颜色)
- FusionCharts制作实时刷新图
- C语言编程的两个工具:valgrind和core