java 导出密钥_java-如何从密钥库中导出.key和.crt
当我在开发机上构建android应用时,要求我具有应用的SSL证书,因此我使用keytool为Tomcat生成了密钥库.我从密钥库中提取了证书,并将其放入.bks中以使用android,一切顺利.
现在,我们必须将所有服务器端代码转移到需要Apache HTTP和Tomcat的服务器上. Apache HTTP SSL需要.key和.crt文件,但我找不到从密钥库导出.key和.crt文件的方法
有人能帮忙吗?我发现您可以从.pem生成.crt
openssl x509 -outform der -in your-cert.pem -out your-cert.crt
但是,如何获取.key文件?
解决方法:
Keytool(在JDK中可用)允许您将证书导出到文件:
keytool -exportcert -keystore [keystore] -alias [alias] -file [cert_file]
要导出常规密钥,您应该使用-importkeystore命令(惊奇):
keytool -importkeystore -srckeystore [keystore] -destkeystore [target-keystore] -deststoretype PKCS12
标签:ssl,tomcat,java,android
来源: https://codeday.me/bug/20191121/2054915.html
java 导出密钥_java-如何从密钥库中导出.key和.crt相关推荐
- java web中的导出excel_JAVA语言之怎么在JavaWeb中导出Excel
本文主要向大家介绍了JAVA语言之怎么在JavaWeb中导出Excel,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 怎么在JavaWeb中导出Excel? 代码自解释 1,依赖包 ...
- java安全密钥_Java安全性:密钥大小或默认参数非法?
我早些时候曾问过一个问题,但没有得到正确的回答,也无济于事. 因此,我澄清了有关该问题的一些细节,我真的很想听听您关于如何解决此问题或应该尝试的想法. 我在Linux服务器上安装了Java 1.6.0 ...
- nsga 的java实现_Java – Scala遗传算法(GA)库中的模拟二进制交叉(SBX)交叉运算符
我在一个很小的研究团队工作,在 Scala中创建/改编遗传算法库,用于使用Scientific Worklow System进行分布式计算,在我们的例子中,我们使用开源OpenMole软件( http ...
- 以太坊java开发指南_java以太坊开发库ethereumj
EthereumJ是以太坊协议的纯Java实现.有关以太坊及其目标的高级信息,请访问ethereum.org,其 白皮书 提供了一个完整的概念的概述,和 黄皮书 一起提供了协议的正式定义. 我们尽可能 ...
- java 第三方代码_Java:如何使用第三方库?
代码显示编译时使用了-cp触发器,但没有运行.显然,它找不到hashmultimap.类路径问题? $ javac -cp google-collect-1.0.jar MultiThing.java ...
- netbeans缺少java文件夹_Java,如何在netbeans中添加库文件?
在Netbeans 8.2中 1.从Web源下载二进制文件. 该阿帕奇Commos是:http://commons.apache.org/components.html][1] 在这种情况下,你必须选 ...
- java 导入导出 插件_Java最优的Excel导入/导出工具开发,你用过吗?
关注程序员7歌,一起用技术改变世界 在我们实际开发中经常会遇到Excel的导入与导出功能,而目前Excel操作工具也是数不甚数啊,但是7歌用过很多,还是觉得最近发现的tool-excel好用,让你实现 ...
- java zip 创建目录_Java实现Zip压缩目录中的所有文件
java中将一个文件夹下所有的文件压缩成一个文件,然import java.io.*; import java.util.zip.*; public class CompressD { // 缓冲 s ...
- java 正则 捕获_Java通过正则表达式捕获组中的文本
1.简介 Java 正则表达式如何捕获组中的文本 ?--请看下文. 2.代码 /** * 版权所有 编程十万个怎么办(www.tah1986.com) */ public class Capturin ...
最新文章
- svn: Working copy locked
- 回溯算法——算法总结(四)
- 【SQL Server学习笔记】变更数据捕获(Change Data Capture)
- WF 4.0 之持久化操作一:SqlServer方式的存储
- Python Revisited Day 07 (文件处理)
- 吴恩达点赞的deeplearning.ai课程总结
- python形式参数和实际参数_python学习笔记3:函数和参数
- 关于 C# select 读取 Excel 数据 为空,或成科学计数法解决方案
- 4行代码,Python搞定美图秀秀!
- 关于睡眠分期中人工判读的一些个人总结
- 2021:Python的下载安装教程(很详细,初学者也能懂)
- 海思HI3798M GPIO和PWM操作
- wps excel查找不定位_EXCEL几个常用函数,几个小案例,最后来个定位查找
- office转换pdf [doc,docx,xls,xlsx]
- 李嘉诚80个人生经典语录
- Windows 写入缓存
- 代码何须全部自己写,融云守护程序猿发际线
- 2021 react学习资料
- 相对于java,C++中的那些神奇语法
- 电视android已停止运行是什么意思,智能电视提示应用停止运行怎么办?当贝市场三招解决...
热门文章
- 大数据分析如何助力企业发展
- 大数据分析需要掌握哪些技术
- Jenkins 流水线 获取git 分支列表_持续集成工具Jenkins看这篇就够啦!
- java 字符串 移位_算法学习之字符串左移和右移
- Codeforces Round #710 (Div. 3)
- AcWing 796. 子矩阵的和
- 2021年SWPUACM暑假集训day4KMP算法
- java mvc mvvm_从MVC到MVVM(为什么要用vue)
- 依存可视化︱Dependency Viewer——南京大学自然语言处理研究组
- ES6入门之let、cont