微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用 DocuSign 生成的公钥和私钥生成 .jks 文件

如何解决如何使用 DocuSign 生成的公钥和私钥生成 .jks 文件

我有公钥和私钥。这些密钥由 DocuSign 后端本身生成。现在我需要从中生成 .jks 文件以在我的应用程序中使用。我只有一个公钥和一个私钥。我没有 DocuSign 提供的任何证书。我使用以下命令尝试了很多:

  1. openssl req -x509 -sha256 -nodes -days 1000 -newkey rsa:2048 -keyout kmat_wmio.key -out kmat_wmio.crt生成私钥和公钥对)

  2. openssl pkcs12 -export -in kmat_wmio.crt -inkey kmat_wmio.key -out kmat_wmio.p12(PKCS12 格式的密钥库)

  3. 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 举报,一经查实,本站将立刻删除。