Docusign API with python sdk:“无法反序列化密钥数据。”

2024-09-27 21:28:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我按照这里的方法https://github.com/docusign/docusign-python-client并在第33行得到一个身份验证错误“无法反序列化密钥数据”:

oauth_login_url = api_client.get_jwt_uri(integrator_key, redirect_uri, oauth_base_url)

我相信我已经在Docusign演示帐户中激活了所有必需的设置:

https://imgur.com/sTWpS0y

https://imgur.com/Xt6GjyE

以及脚本的credentials参数。在

https://imgur.com/1GnnV07

(我对它们进行了颜色编码,以显示我在哪里放置了什么值。)绿色项是Docusign生成的公钥,private_key_filename的路径是相应的私钥,也是由Docusign生成的。在

我是否需要创建一个秘密密钥(在重定向URI和RSA密钥对之间)?私钥文件有问题吗?在

谢谢


Tags: 方法keyhttpsgithubcomclient身份验证url
1条回答
网友
1楼 · 发布于 2024-09-27 21:28:02

如果您不拥有电子邮件域或无法在DocuSign中声明电子邮件域,则需要使用用户同意,否则可以使用管理员同意。请找到链接Service Integration using JWT以了解创建JWT的流程。对于用户同意,您需要以Authorization Code GrantImplicit Grant开头。为了获得管理员同意,您需要在DocuSign中声明email domain,然后您可以使用相同的email domain为您的DS帐户中的任何用户创建访问令牌。要使用JWT使用用户同意,请查看User Consent using Python上的视频

相关问题 更多 >

    热门问题