如何在不从浏览器登录到 docusign 的情况下实现 JWT 授权身份验证

How Can I implement JWT grant authentication without login to docusign from browser

我想实施 DocuSign JWT 授予身份验证。我浏览了 DocuSign 提供的示例,我能够 运行 完美地应用程序。但是我需要在我的应用程序中实现 DocuSign,它使用 Spring 引导提供 Restful APIs,DocuSign 登录应该在没有显式登录的情况下发生。在给定的示例中,它将要求显式登录,如图所示。 enter image description here

我需要在示例或任何示例示例中更改什么设置,我可以在代码中提供帐户详细信息,以便自动对其进行身份验证并使用 JWT 授予它生成访问令牌。使用 FeignClient 我可以调用这个 API https://account-d.docusign.com/oauth/auth?response_type=YOUR_RESPONSE_TYPE&scope=YOUR_REQUESTED_SCOPES&client_id=YOUR_INTEGRATION_KEY&state=YOUR_CUSTOM_STATE&redirect_uri=YOUR_REDIRECT_URI

您在这里缺少的是登录以提供用户同意,这可以通过 here

中提到的以下任何一种方式完成

更新:

回复有关示例的评论,不确定您是使用 SDK 还是直接调用 API 但两者都适用:

1- 如果您使用的是 SDK,您应该能够使用此 guide.

完成 JWT 的身份验证过程

2-如果你是直接调用API,你可以按照这个guide。如果您已经同意,请从第 2 步开始。