Oauth 2.0 获取DocuSign OAuth积分器密钥

Oauth 2.0 获取DocuSign OAuth积分器密钥,oauth-2.0,docusignapi,Oauth 2.0,Docusignapi,我想制作一个应用程序,允许用户通过自己的DocuSign帐户进行身份验证,并通过我的应用程序管理他们的帐户。我设想使用他们的OAuth API,它将授予我一个访问令牌,以代表他们的帐户发出请求 然而,DocuSign的RESTAPI似乎让我指定了用户的IntegratorKey(除了电子邮件和密码)。据我所知,IntegratorKey只能通过开发人员帐户设置获得,我不希望我的用户通过此设置 Ref:我相信SOBO会为您完成这一任务。使用SOBO(代表发送)功能,您可以代表同一帐户中的其他用户发

我想制作一个应用程序,允许用户通过自己的DocuSign帐户进行身份验证,并通过我的应用程序管理他们的帐户。我设想使用他们的OAuth API,它将授予我一个访问令牌,以代表他们的帐户发出请求

然而,DocuSign的RESTAPI似乎让我指定了用户的IntegratorKey(除了电子邮件和密码)。据我所知,IntegratorKey只能通过开发人员帐户设置获得,我不希望我的用户通过此设置


Ref:

我相信SOBO会为您完成这一任务。使用SOBO(代表发送)功能,您可以代表同一帐户中的其他用户发送请求。DocuSign开发中心有一个专门介绍此功能的页面,其中列出了所需的步骤以及如何配置帐户

请阅读以下页面了解所有信息:

为了突出显示一些要点,您需要在“帐户首选项”下启用以下设置才能使用SOBO:

- apiAccountWideAccess
- allowSendOnBehalfOf
您为SOBO采取的一般步骤包括:

  • 获取:Authentication“用户的访问令牌
  • 获取“操作”用户的访问令牌
  • 代表操作用户发送请求
  • 如上所述,有关此功能所需的所有信息,请参阅以下页面:

    hm,从您发布的链接来看,身份验证和操作用户似乎都需要IntegratorKey,而且很奇怪,我必须向用户询问密码,存在不正确的Oauth2 flow IIRC。身份验证服务器应该询问凭据,然后重定向回我,不是吗?