(1) 在申请SSL证书之前,必须先生成证书私钥和证书请求文件(CSR),CSR是公钥证书原始文件,包含了服务器信息和您的单位信息。而私钥则保存在服务器上,不得对外泄露,需要妥善保管和备份。

一个完整的数字证书由一个私钥和一个对应的公钥(证书)组成。在生成CSR文件时会同时生成私钥文件。

(2) 生成CSR文件时,一般需要输入以下信息:

a. Organization Name(O):申请单位名称法定名称,可以是中文或英文

b. Organization Unit(OU):申请单位的所在部门,可以是中文或英文

c. Country Code©:申请单位所属国家,只能是两个字母的国家码,如中国只能是:CN

d. State or Province(S):申请单位所在省名或州名,可以是中文或英文

e. Locality(L):申请单位所在城市名,可以是中文或英文

f. Common Name(CN):申请SSL证书的具体网站域名,支持中文域名(中文.com或中文.cn)

(3) 证书续费对CSR要求:为了证书密钥安全,SSL证书续费时,一定要重新生成CSR和私钥。

首先导出privatekey.pem:

使用$dn数组里的输入创建CSR:

然后发送csr,url如下:

certificate请求的body:

请求为201代表成功创建:

从结果响应里分别解析出crt,clientCrt和caCrt:

分别存储成文件:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

SAP Kyma SSL证书请求文件(CSR)生成逻辑相关推荐

  1. ca证书 csr_SSL证书请求文件(CSR)生成指南

    前言 于Oray购买并安装SSL数字证书前,你必须在服务器上制作一个CSR文件,该文件中的公钥会用来生成私钥.CSR(Cerificate Signing Request)为公钥证书原始文件,包含了您 ...

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

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

  3. 华为手表开发:WATCH 3 Pro(2)生成密钥和证书请求文件,生成签名和配置签名

    华为手表开发:WATCH 3 Pro(2)生成密钥和证书请求文件,生成签名和配置签名 初 环境与设备 生成密钥 生成签名 初 希望能写一些简单的教程和案例分享给需要的人 鸿蒙可穿戴开发 环境与设备 系 ...

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

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

  5. 怎样生成CSR证书请求文件

    在安装数字证书时,需要准备CSR证书请求文件,使用SSL工具CSR生成器:https://csr.wiki 即可在线自助生成 CSR和密钥文件,另外一种方法使用openSSL/Keytools在服务器 ...

  6. 鸿蒙OS 生成密钥和证书请求文件

    HarmonyOS 应用通过数字证书和授权文件来保证应用的完整性,在申请数字证书和 Profile 文件前,需要通过 DevEco Studio 来生成私钥(存放在 .p12 文件中)和证书请求文件( ...

  7. 自己制作ssl证书:自己签发免费ssl证书,为nginx生成自签名ssl证书

    Nginx支持多域名ssl证书 导读: 昨天凌晨将公司旗下的另外一个域名也升级成通过ssl证书登录的形式,那里料到过程竟然非常曲折,原因是nginx如果编译的时候使用openssl如果没有添加enab ...

  8. 用XCA(X Certificate and key management)可视化程序管理SSL 证书(2)--生成SSL证书请求...

    在上个章节中,我们提到了怎样安装XCA(X Certificate and key management)程序.这个章节我们開始正式介绍怎样用XCA生成证书请求.假设大家用过java的话.肯定知道jd ...

  9. 制作多域名(SAN/UCC)CSR(证书请求文件)

    http://blog.csdn.net/poniu_2008/article/details/7583867 多域名证书,有2种叫法,一种:SAN certificater(SubjectAltNa ...

最新文章

  1. [BZOJ3329] Xorequ
  2. 08常用的模板标签和过滤器
  3. 【2015-10-19】内存管理---深浅拷贝,autorelease,ARC(自动引用计数)
  4. 利用开源中国提供的代码仓库提高github下载速度
  5. WinPcap编程入门实践
  6. F2上的8×8可逆矩阵的个数为2的62次幂
  7. jzoj4803-[NOIP2016提高A组模拟9.28]求导【模拟】
  8. VMware HA与VMotion的部署与搭建
  9. 搜索引擎核心技术与算法 —— 词项词典与倒排索引优化
  10. vi测试仪维修成功率高吗?_欧森杰检测仪:臭氧检测仪的六大特点,您真的了解吗?...
  11. binary_search()、upper_bound()、lower_bound() 二分查找
  12. 77-CCI,Commodity Channel Index,商品通道指标.(2015.7.1)
  13. Android插件GsonFormat
  14. 热传导方程的差分解法c语言,九热传导方程的差分解法.PPT
  15. Intel处理器概述
  16. 操作系统——进程的状态与转换
  17. 通过思科模拟器配置思科2960交换机的办法:
  18. android 5.1 壁纸路径,Android5.1 壁纸来源选项中有两个“壁纸”选项
  19. 公牛和母牛(猜数字游戏)
  20. XGen for iOS789 简明 教程

热门文章

  1. 为了快一点为什么却要慢一点
  2. 4.SharePoint的权限
  3. 学java教程之String类
  4. 一个文件下载的工具类
  5. python观察日志(part14)--计数器Count
  6. GIT项目管理工具(part5)--查看commit 日志记录
  7. Oracle NVL与Coalesce函数的区别
  8. python之torchlight使用_为什么Python被誉为全世界最高效的编程语言?
  9. SAP 电商云 UI State persistence 状态持久化设计的入口 - initSync
  10. 2021年6月3日,SAP 全球蓝宝石大会将在线上盛大启幕