我正在尝试使用docusign JWT。我开发的环境只支持.p12文件。Docusign给了我一个pem文件。有没有办法将.pem转换为.p12,或者更好的方法是直接从docusign生成.p12?
当试图将其转换为.p12时,我需要证书。有人能帮我在哪里可以获得相应的/匹配的证书吗?我完全迷路了。
谢谢!
BRMartin
程序
-
转到https://www.openssl.org/community/binaries.html
-
下载并安装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文件,但在web中有一些东西可以查看:
https://www.ssl.com/how-to/export-certificates-private-key-from-pkcs12-file-with-openssl/