如何解决如何使用 DocuSign 生成的公钥和私钥生成 .jks 文件
我有公钥和私钥。这些密钥由 DocuSign 后端本身生成。现在我需要从中生成 .jks
文件以在我的应用程序中使用。我只有一个公钥和一个私钥。我没有 DocuSign 提供的任何证书。我使用以下命令尝试了很多:
-
openssl req -x509 -sha256 -nodes -days 1000 -newkey rsa:2048 -keyout kmat_wmio.key -out kmat_wmio.crt
(生成私钥和公钥对) -
openssl pkcs12 -export -in kmat_wmio.crt -inkey kmat_wmio.key -out kmat_wmio.p12
(PKCS12 格式的密钥库) -
keytool -importkeystore -srckeystore kmat_wmio.p12 -srcstoretype PKCS12 -destkeystore kmat_wmio.jks -deststoretype JKS
(JKS 格式的密钥库)
但是这些命令并没有多大帮助。他们生成新的公钥和私钥。但我需要使用现有的公钥和私钥生成 .jks
文件。请建议合适的指南或正确的命令。
解决方法
现在我需要从中生成 .jks 文件,以便在我的 申请。
我不清楚你为什么需要这个。私钥用于 JWT 身份验证,是一种文本文件格式。您不需要其他文件,您可以按原样与 Java 一起使用它来使用 JWT 进行 API 调用。 我建议您使用具有内置包装器的 Java package (SDK),该包装器仅获取私钥和其他一些信息,并为您提供访问令牌以进行 API 调用。
下载 Java quickstart 仍然更容易,其中包含使用 Java 使用 DocuSign 进行 eSign API 调用所需的所有代码。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。