步骤一:生成证书
keytool -genkey -v -alias tonguas -validity 3650  -keyalg RSA -keypass ucap123 -storepass ucap123 -keystore tonguas.keystore

步骤二:导出证书
keytool -export -alias tonguas -keystore tonguas.keystore -file tonguas.cer -storepass changeit

步骤三:客户端配置:为客户端的JVM导入密钥(将服务器下发的证书导入到JVM中) 
keytool -import -trustcacerts -alias tonguas -keystore "$JAVA_HOME/jre/lib/security/cacerts" -file tonguas.cer -storepass changeit

步骤四:配置Tomcat SSL 
修改server.xml中的SSL服务

Window :    
<Connector port="8443" maxHttpHeaderSize="8192"    
     maxThreads="150" minSpareThreads="25" maxSpareThreads="75"    
     enableLookups="false" disableUploadTimeout="true"    
     acceptCount="100" scheme="https" secure="true"    
     clientAuth="false" sslProtocol="TLS" keystoreFile="d:/my.keystore" keystorePass="changeit"/>    
  
Linux:    
<Connector port="8443" maxHttpHeaderSize="8192"    
     maxThreads="150" minSpareThreads="25" maxSpareThreads="75"    
     enableLookups="false" disableUploadTimeout="true"    
     acceptCount="100" scheme="https" secure="true"    
     clientAuth="false" sslProtocol="TLS" keystoreFile="~/my.keystore" keystorePass="changeit"/>

本地https证书生成步骤相关推荐

  1. 【SSL】ssl证书简介、ssl证书生成工具与ssl证书生成步骤

    ssl证书简介.ssl证书生成工具与ssl证书生成步骤 一.ssl证书是什么? 二.ssl证书生成工具有哪些? 2.1.工具一:CFSSL 2.2.工具二:OpenSSL 2.3.工具三:XCA 三. ...

  2. Nginx 网站使用 acme配置 https证书访问步骤

    https://blog.ekanshu.com.cn 使用 acme配置 https访问 Nginx 网站使用 acme配置 https证书访问步骤 错误信息 由于之前配置过,从新使用名称更新配置文 ...

  3. 【教程】Linux下Https证书生成,与Nginx配置https

    Linux系统Https证书生成与Nginx配置https 证书生成 查看openssl 生成证书 Nginx配置https(默认443端口) 证书生成 查看openssl 1,我们在linux系统下 ...

  4. macos 此服务器的证书无效_跨平台本地SSL证书生成工具,本地也能优雅的调试https...

    引言 在Web开发中我们可能会遇到调用后端服务或者Api接口,在某些场景下我们可能需要走https,一般情况下我们会直接放到线上进行这样的测试,对我们的开发造成了很大程度上时间的浪费,因此用上这款神器 ...

  5. asp.net core 2使用本地https证书

    不得不吐槽, 国内的各种开发资料网站已经... 是黄了吗? 还是百度已经黄了? 今天打开开发的asp.net core2.几的项目, 一F5运行后浏览器说无法提供安全连接, 大意就是https证书不行 ...

  6. 免费https证书生成

    在线证书生成工具网站 freessl.cn 生成csr 证书管理工具 KeyManager

  7. 微信商户号商家转账到零钱v3接口证书生成步骤

    先打开命令窗口,按以下步骤做,电脑系统随意,建议是linux或macOs 一.生成时间戳 jzp@MacMini ~ % date +%s 注:时间是5分钟有效 结果:1672114604 二.生成一 ...

  8. TLS/HTTPS 证书生成与验证

    https://www.cnblogs.com/kyrios/p/tls-and-certificates.html 最近在研究基于ssl的传输加密,涉及到了key和证书相关的话题,走了不少弯路,现在 ...

  9. Golang代码实现HTTPs(HTTPS证书生成和部署)

    在win7下试试: 1.实现一个最简单的HTTPS Web Server // gohttps/2-https/server.go package mainimport ("fmt" ...

最新文章

  1. JAVA 继承内存模型_Java内存模型
  2. Algorithm——最长公共前缀
  3. LAMP架构介绍、MySQL和MariaDB介绍、MySQL安装
  4. html5用圆圈画猫,html5的应用-画一个可爱的小猫咪效果图
  5. ZK安装、ZK配置、ZK集群部署踩过的大坑
  6. 拥抱变化——从Atlas到ASP.NET AJAX(1):下载安装总览
  7. java 播放swf_我用java写了一个播放swf动画的类运行时报错了,代码和报错如下…...
  8. WPF界面设计中常用的一些代码片段及属性
  9. txt简谱制作器上线(个人java程序)
  10. Office 365 之 Skype For Business电话功能试用
  11. Python:字符宽度相同的字体(等宽字体)
  12. 把N*N矩阵顺时针旋转90°输出(2018携程校招笔试题)
  13. pyinstaller打包py文件为单个文件或多个文件
  14. FrameMaker 10启动时报错(Licensing for this product has expired)的解决办法
  15. 机器学习 -- 初识决策树
  16. 用php打印出日历_php简单日历函数
  17. 酷Q插件_SDK———入门与使用
  18. python 窗口最小化_如何让tkinter窗口最小化
  19. HarmonyOS实战—可编辑的卡片交互
  20. CPU性能测试工具coremark使用

热门文章

  1. DDR3中bank, 16bit和32bit等概念(很好的资料)
  2. 区块链开发(三)编写调试第一个以太坊智能合约
  3. 机械转行前端,我的过去和期待
  4. x的1/x次方的导数是多少?怎么算?
  5. ​关于成长磨练的名人名言集合
  6. 什么是智慧建筑(in preparation)
  7. 弘辽科技:淘宝人气新品是什么意思?人气新品权重包含哪些?
  8. 成为机器人工程师需要学习那些技术
  9. simulink子系统的端口显示位置分布调整与修改
  10. Python实现抓取斗鱼实时弹幕