0

我正在尝试使用 docusign JWT。我开发的环境只支持.p12文件。Docusign 为我提供了一个 pem 文件。有没有办法将 .pem 转换为 .p12 甚至更好地直接从 docusign 生成 .p12 ?

尝试将其转换为 .p12 时,我需要证书。谁能帮助我在哪里可以获得相应/匹配的证书?我完全迷路了。

谢谢!

BR马丁

4

1 回答 1

1

程序

  1. 转到https://www.openssl.org/community/binaries.html

  2. 下载并安装 1.0.1p 版本。

从 OpenSSL 安装 bin 文件夹中运行以下命令格式。

openssl pkcs12 -export -out Cert.p12 -in cert.pem -inkey key.pem -passin pass:root -passout pass:root

(原始来源)

但是,您只需要私钥即可使用 JWT 获取令牌。.p12 文件包括两者。如果您可以从中提取私钥 - 您可以使用它。DocuSign 不提供 SDK 支持来处理 .p12 文件,但您可以查看网络中的一些内容:

https://www.ssl.com/how-to/export-certificates-private-key-from-pkcs12-file-with-openssl/

于 2020-11-07T15:37:00.470 回答