Keytool是JRE自带的工具。可以通过命令行方式交互输入CSR信息,而且可以支持中文资料。

首先,生成一个新的jks文件,命令如下:

keytool -genkey -alias tomcat -keyalg RSA -keystore c:\server.jks

输入密钥库密码:changeit

您的姓名是什么?

[未知]: www.myssl.cn

您的组织单位名称是什么?

[未知]: Shanghai Fastcom Technology Co.,Ltd

您的组织名称是什么?

[未知]: It Dept.

您的市/县/区或地点名称是什么?

[未知]: Shanghai

您的省/直辖市名称是什么?

[未知]: Shanghai

此单位的两字母国家或地区代码是什么?

[未知]: CN

CN=www.myssl.cn, OU="Shanghai Fastcom Technology Co.,Ltd",

O=It Dept., L=Shanghai, ST=Shanghai, C=CN 正确吗?

(输入“yes”或“no”)

[否]: Y

为 输入密钥密码

(如果与密钥库密码相同则返回):

然后根据这个jks文件产生一个csr文件,输入命令:

keytool -certreq -alias tomcat -keystore server.jks -file server.csr

java 根据csr生成证书,TOMCAT CSR生成相关推荐

  1. 生成证书申请csr文件

    一.执行命令 openssl req -nodes -newkey rsa:2048 -keyout liexiulive.key -out liexiulive.csr 二.根据提示输入基本信息 G ...

  2. java 生成证书图片_java生成自定义证书图片1 - 制作证书word模板

    最近做项目遇到一个需求,生成指定数据的证书图片(比如毕业证,在空的模板中输入自定义的姓名.日期等信息),尝试了许多方法,最终完美地实现了这个需求. 以下内容为制作证书图片的第一步,制作证书word模板 ...

  3. java 生成证书图片_java生成自定义证书图片4

    终于到了生成自定义证书图片的最后一步,pdf转图片我选择使用pdfbox库,以下是工具类: packagecom.x.certificate.pdf;importjava.awt.image.Buff ...

  4. Java实现基于国密SM2、SM4生成证书密钥进行字串的加解密

    目录 流程说明: DTO层 生成证书密钥所需参数封装类 最终密文封装类 controller层 service层 serviceImp层 加密工具类 测试 发送生成证书请求 发送生成密文请求 发送解读 ...

  5. Java:项目license证书控制

    学习记录-- 原文:https://www.zifangsky.cn/1277.html license即版权许可证.实际使用中部署给客户的项目,不能随意被二次使用.那么就需要license证书对项目 ...

  6. java csr 私约生成_SSL证书请求文件(CSR)生成指南 - Tomcat

    重要注意事项 An Important Note Before You Start 在生成CSR文件时同时生成您的私钥,如果您丢了私钥或忘了私钥密码,则颁发证书给您后不能安装成功!您必须重新生成私钥和 ...

  7. Linux证书生成器,ssl证书在线生成器(在线生成证书请求文件CSR)

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

  8. keytool生成证书_创建自签名ssl证书,Java生产jks证书

    一.创建自签名ssl证书 下载openssl软件: https://pan.baidu.com/s/1Zy4W7pqSO8caoR_R5pF3DQ  #提取码:bjd4 设置环境变量 进入openss ...

  9. java中Keytool生成证书

    任何机构或者个人都可以申请数字证书,并使用数字证书对网络通信保驾护航.要获得数字证书,首先需要使用数字证书管理工具,如keytool.OpenSSL等,然后构建CSR(Certificate Sigi ...

最新文章

  1. 清华姚班陈丹琦获斯隆奖!与去年得主马腾宇是同班同学,博士毕业论文是近十年最热之一...
  2. 记一次数据库查询语句的优化
  3. Intel 的 MKL是可以用来训练的——官方的实验也提到了训练
  4. 大数据创业难度大 五个值得关注的重点
  5. YOLOv3最全复现代码合集(含PyTorch/TensorFlow和Keras等)
  6. 中南大学计算机网.doc,中南大学计算机网络实验报告.doc
  7. ios下点击label包含的input checkbox或radio无效问题
  8. python科学计算的几个例子
  9. 接收机抽取的Matlab仿真代码,接收机的MATLAB仿真程序代码
  10. java短信_java发送短信的实现步骤
  11. [GIS教程] 5.3 空间数据组织
  12. [一本通]题解 1031
  13. 微信公众号、订阅号、服务号区别
  14. vsftpd 虚拟用户
  15. macbook pro开机后自动关机
  16. Java基础【之】循环、流程控制 (if else、whitch case、while、do while、for...i、foreach、多层循环与退出)
  17. 第九单元 DRF框架及APIView
  18. jacob解决freemaker下载的word文档手机无法打开问题
  19. 解决问题:The field file exceeds its maximum permitted size of 1048576 bytes
  20. 发布一个记账软件---流水记账

热门文章

  1. 西安瑞友:高效的客户服务平台首选易维帮助台
  2. android滑动自动吸顶效果,安卓当下最流行的吸顶效果的实现(上)
  3. 进程和线程的区别,举例易懂
  4. CST雷击间接效应仿真
  5. 修改userdata分区为实际大小
  6. 杰理之获取录音播放当前时间【篇】
  7. 开源数据库HAWQ,架构调研
  8. 基本布局,圣杯布局,双飞翼布局
  9. 电商项目缓存问题的解决方案(初步)
  10. 2022年1月4日|5日|6日|7日|