【发布时间】:2019-10-06 11:26:44
【问题描述】:
我必须以 pem 格式提交 CSR。
我使用 OpenSSL 生成了 CSR,但在将其转换为 PEM 格式时遇到了困难。
我必须从example.csr 获取示例-csr.pem。怎么做?
【问题讨论】:
-
请不要生成多个帐户只是为了一遍又一遍地询问same question。这是对stackoverflow的滥用。
标签: private-key pem csr
我必须以 pem 格式提交 CSR。
我使用 OpenSSL 生成了 CSR,但在将其转换为 PEM 格式时遇到了困难。
我必须从example.csr 获取示例-csr.pem。怎么做?
【问题讨论】:
标签: private-key pem csr
OpenSSL 默认以 PEM 格式创建 CSR。
如果您生成的 CSR没有-outform 选项,则 CSR 将已经是 PEM 格式。
如果您确实使用了-outform DER 选项,您可以使用以下方式进行转换:
openssl req -inform DER -in <original CSR file> -out <converted CSR file>
.pem 文件扩展名只是一个名称。如果文件是 PEM 格式,只需将文件的扩展名从 .csr 更改为 .pem。
【讨论】:
-----BEGIN CERTIFICATE REQUEST----- 开头,因此不能被NGINX 等程序识别为-----BEGIN CERTIFICATE-----。