HTTPSS证书制作笔记
参考资料
Android HTTPS 自制证书实现双向认证
制作证书
keytool -genkeypair -alias client -keyalg RSA -validity 3650 -keypass 123456 -storepass 123456 -keystore client.jks
# keytool -genkeypair -alias client -keyalg RSA -validity 3650 -dname "CN=127.0.0.1,OU=icesoft,O=icesoft,L=Haidian,ST=Beijing,c=cn" -keypass 123456 -storepass 123456 -keystore client.jkskeytool -genkeypair -alias server -keyalg RSA -validity 3650 -keypass 123456 -storepass 123456 -keystore server.keystorekeytool -export -alias client -file client.cer -keystore client.jks -storepass 123456keytool -export -alias server -file server.cer -keystore server.keystore -storepass 123456keytool -import -v -alias server -file server.cer -keystore truststore.jks -storepass 123456keytool -import -v -alias client -file client.cer -keystore server.keystore -storepass 123456
使用证书
客户端使用
需要truststore.jks 和 client.jks 制作的bks
浏览器使用
需导入p12证书, 将jks转为p12后,导入浏览器
keytool -importkeystore -srckeystore client.jks -srcstoretype JKS -deststoretype PKCS12 -destkeystore client.p12
tomcat配置
#tomcat server.xml
<Connector port="8443" URIEncoding="UTF-8" protocol="HTTP/1.1" SSLEnabled="true"maxThreads="150" minSpareThreads="25"maxSpareThreads="75"enableLookups="false" disableUploadTimeout="true"acceptCount="100" debug="0" scheme="https" secure="true"clientAuth="true" sslProtocol="TLS"keystoreFile="conf/server.keystore" keystorePass="123456"truststoreFile="conf/server.keystore" truststorePass="123456"/>
单向认证改动
clientAuth
即可,clientAuth="false"
HTTPSS证书制作笔记相关推荐
- openssl 编程。 证书制作
首页 博客 学院 下载 GitChat TinyMind 论坛 问答 商城 VIP 活动 写博客 发Chat 登录注册 么刚的专栏 RSS订阅 原 openssl证书制作及编程 2010年07月29日 ...
- Kubernetes部署(三):CA证书制作
相关内容: Kubernetes部署(一):架构及功能说明 Kubernetes部署(二):系统环境初始化 Kubernetes部署(三):CA证书制作 Kubernetes部署(四):ETCD集群部 ...
- 基于STM32四轴飞控制作笔记
基于STM32四轴飞控制作笔记 前言 大四选了个四轴飞控作为毕业设计的题目,近来没事,把之前的制作做个总结开源出来. 硬件设计 1.遥控MCU模块和飞控的MCU模块都采用stm32f103c8t6单片 ...
- Scanvenger游戏制作笔记(三)Unity3D创建对墙体的攻击
Scanvenger游戏制作笔记(三)Unity3D创建对墙体的攻击 前言 一.给墙体增加一个刚体 二.添加标签以便确认 三.脚本 四.Wall 的脚本 五.攻击动画 系列链接 前言 本文章是我学习S ...
- Ruby‘s Adventrue游戏制作笔记(十四)Unity播放游戏音效
Ruby's Adventrue游戏制作笔记(十四)Unity播放游戏音效 前言 一.创建背景音乐 二.创建新的脚本 三.在其他需要播放的所有脚本中进行操作 四.给敌人添加音效 五.给玩家添加移动音效 ...
- 苹果iOS证书制作教程
众所周知,如果你需要上架苹果APP就必须要苹果iOS证书进行APP签名,否则苹果手机将无法安装你开发的APP,废话不多说,直接上教程. 第一步,注册账号 准备appleid必须开通双重认证,如果注册个 ...
- Ruby‘s Adventrue游戏制作笔记(十二)Unity给角色添加简单的特效
Ruby's Adventrue游戏制作笔记(十二)Unity给角色添加简单的特效 前言 一.把特效物品进行切割 二.创建 particle System 三.创建彩色球 四.再设置一下其他属性 五. ...
- Unity-业余2D游戏制作笔记02-Dialogue System for Unity使用
纯新手,仅用于记录个人学习中遇到的问题. 目录 当前目标: C#的变量数值和LUA代码连接 (一)Dialogue System任务流程里简单的LUA代码修改变量 (二)Lua通过调用C#函数,来修改 ...
- 基于Nginx的https服务(ssl证书制作)
一.证书作用 SSL证书属于数字证书的一种,类似于驾驶证.护照.遵循SSL协议,由信任的数字证书颁发机构CA在验证服务器身份后颁发: SSL证书的好处:参考链接https://baijiahao.ba ...
最新文章
- Linux镜像如何添加驱动,安装virtio驱动(Linux)
- 【智能语音】ROC-RK3308-CC Amazon Alexa固件发布
- sonar plugin DefaultMeasure与DefaultHighlighting
- python架构图教程_Python 五分钟绘制漂亮的系统架构图
- postgresql定义访问ip与用户_Postgresql-12.1最新版本在线安装以及配置使用全流程
- SD-WAN技术的详细解析
- Apache Flink 在翼支付的实践应用
- Win 7 Boot Updater(Win7开机引导动画修改工具)v0.0.1.3中文免费版
- java策略模式+工厂模式+模板模式
- jsp java 购物车,jsp简单购物车
- 深度森林:常见Warning及解决方案
- 【暂更】分享亲测有效的那些实用「神器」!(网站/软件/小技巧)
- python图片转字符画代码_python实现图片转字符画的完整代码
- eclipse 安装jetty WTP Adaptor插件
- 【Elastic知识简报】standard analyzer和standard tokenizer有什么区别?
- [Java 内存]Java内存组成
- 单源最短路径-分支限界法-优先队列式分支限界法-Dijkstra
- 【微信小程序/事件】事件响应的各种场景
- 基于51单片机密码锁数码管显示步进电机开锁设计
- 渤海财险开启国产数据库替代之路,MogDB助推EAST系统升级
热门文章
- three.js 导入显示模型的时候自动计算模型缩放比例
- 数字图像处理:python对图像做傅里叶变换,理想低通滤波器,理想高通滤波器
- 重构26-Remove Double Negative(去掉双重否定)
- mysql数据库表中插入中文字段时报错 ‘\xCD\xF5\xBB\xAA‘
- JS Knockoutjs 简单使用
- C/C++中的ctime用法总结
- 汽车行业V模型开发详解
- kafka的topic,broker,partition之间的关系
- 解一元三次方程方程问题细节探讨
- C语言beep中有什么作用,C++中发声函数Beep用法