java 生成jks_jdk的keytool生成jks及获取jks的信息
生成jks
命令:
keytool -genkeypair -alias myAlias -keyalg RSA -keypass myKeyPass -keystore myKeystore.jks -storepass myStorePass -storetype jks
myAlias: 密钥对的别名
myKeyPass: 私玥保护口令
myKeystore.jks: Keystore 文件名
myStorePass: keystore保护口令
storetype: 证书库类型
例如:
keytool -genkeypair -alias uc -keyalg RSA -keypass ucpass -keystore uc.jks -storepass ucstorepass -storetype jks
导入证书到制定的证书库
keytool -import -alias aliasName -keystore keystorePath -file certPath
aliasName:证书别名
keystorePath: keystore路径
certPath: 证书路径
通过别名查询证书库中是否存在证书
keytool -list -keystore keystorePath -alias aliasName
aliasName:证书别名
keystorePath: keystore路径
certPath: 证书路径
从JKS中导出证书
keytool -list -v -keystore jksName.jks
keytool -export -alias aliasName -keystore jksName.jks -storepass 密钥库口令 -file certName.cer
解决unable to find valid certification path to requested target
java调用https请求如果网站的跟证书不存在于jre的默认证书库中,会出现上述异常
解决方法可以将网站的证书导入到jre的证书库中
导入方法:
进入到jre security目录下
例如:mac下
cd /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/lib/security
导入到cacerts
keytool -import -alias abc -keystore cacerts -file D://abc.cer
java 生成jks_jdk的keytool生成jks及获取jks的信息相关推荐
- 一、使用JDK的keytool生成JKS以及获取JKS的信息
文章目录 一.使用JDK的keytool生成JKS以及获取JKS的信息 1.生成证书: 2.查看证书 3.导出证书: 一.使用JDK的keytool生成JKS以及获取JKS的信息 1.生成证书: 在命 ...
- Java反射机制01_反射的概念以及获取字节码信息 的四种方式
Java反射机制01-反射的概念以及获取字节码信息 的四种方式 一.反射的概念 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法:对于任意一个对象, 都能够调用它的任意 ...
- jdk的keytool生成jks和获取jks的信息,公匙
1.生成jks.执行命令:keytool -genkeypair -alias mytest -keyalg RSA -keypass mypass -keystore mytest.jks -sto ...
- 3des密钥生成 java_使用keytool生成3DES密钥
keytool 简介 keytool生成3DES密钥 C:\Program Files\Java\jre1.8.0_161\bin>keytool -genseckey -alias test- ...
- 使用Java HttpClient访问淘宝Ip查询接口获取具体位置信息
以前项目中有需要用到过记录客户登入的IP地址,但是并木有具体去查询IP所在的位置, 于是带着好奇心去网上搜索获取IP的详细信息的接口.主要有两个IP查询接口: 1.新浪接口:http://counte ...
- java 将avi视频转换为mp4格式并获取视频文件信息
引入jar包 <!-- https://mvnrepository.com/artifact/ws.schild/jave-all-deps --><dependency>&l ...
- keytool生成证书_创建自签名ssl证书,Java生产jks证书
一.创建自签名ssl证书 下载openssl软件: https://pan.baidu.com/s/1Zy4W7pqSO8caoR_R5pF3DQ #提取码:bjd4 设置环境变量 进入openss ...
- java ssl证书生成_java – 使用jdk中提供的keytool生成SSL证书
我在Web应用程序中使用的密钥库文件已于上周过期.我很久以前就生成了它.所以我开始使用keytool生成新证书.我使用此证书连接事务服务器和Web服务器.我想为此应用程序使用自签名证书.我使用以下命令 ...
- java中RSA数字证书生成,jks文件生成以及读取。
一.Java代码生成cer证书文件: public class GetCertFile { //证书颁发者 static String CertificateIssuer = "C= ...
最新文章
- 计算机组装与维修单元卷,计算机组装与维修期中考试试卷及答案
- html动画图片重叠,不一样的层叠照片动画-ANIMATED CSS3 PHOTO STACK
- Tomcat6.0的JNDI使用方法(连接池)
- 实现主成分分析和白化
- 阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第1节 继承_7_继承中方法的覆盖重写_注意事项...
- 云服务centos搭建jupyter notebook并通过外网访问
- wxWidgets:wxSashEvent类用法
- sharepoint配置问题解决方案
- SpringBoot2 集成 skywalking 实现链路追踪
- 海量数据库解决方案2011031001
- Page_PreRender正好用来做View
- 一个求整系数多项式的全部有理根的方法
- 自学SAP ERP步骤
- python deap,安装Deap for Python(Spyder)
- 多国语言解决方案gnu.gettext + poedit
- 升降压型电感电容计算
- java ffmpeg m3u8合片_FFmpeg MP4视频切片成TS m3u8播放系列
- PS 工具获取:Photoshop CS6超级免安装精简版来临!不到200M!
- codecademy SQL lesson2
- 基于YOLOv3的车辆号牌定位算法【文末送书】
热门文章
- 【锐捷交换机】设备有网关的ARP缓存记录,但是ping不通网关地址——重置systemMac
- 这两个月——我的学习Python学习之路
- 独立产品灵感周刊 DecoHack #028 - 如何给你的项目取一个好名字
- 初识linux之shell外壳与基本权限
- Unity中如何判断两个向量的旋转角?
- c++ 构造函数+初始化列表
- java扫雷程序,Java扫雷程序,初试Java-JSP教程,Java技巧及代码
- 领域建模——架构设计的第一步(上)
- 【Python】DS的基础学习笔记3:组合数据类型
- 织梦网站在空间怎么转服务器,织梦网站换空间