用Java代码生成CSR和私钥

时间:2019-02-13 12:21:51

标签: java keystore private-key csr

我必须与API建立集成,该API要求系统发送CSR来注册证书。

示例:

POST https://xxx.api/v1/cert/request
Header:
Content-Type: text/plain
Authorization: Bearer {{access_token_tmp}}
Body:
-----BEGIN CERTIFICATE REQUEST-----
...
-----END CERTIFICATE REQUEST-----

我想使流程自动化,因为我们的应用程序将在多个客户端中运行。

他们建议使用opensll生成CSR和密钥:

openssl req -new -subj "/CN=CliendID/OU=Name Client/L=RIO/ST=RJ/C=BR" -out partner.csr -nodes -sha512 -newkey rsa:2048 -
keyout partner.key

我找到了代码来教如何生成CRL,但是使用了sun的专有类: https://www.journaldev.com/223/java-generate-csr-program

0 个答案:

没有答案