python-3.x - 创建和发送信封时,Docusign JWT 应用程序访问令牌失败
问题描述
在docusign文档之后,我编写了代码以从docusign发送和下载签名文档,这是使用docusign提供的用于开发的OAuth令牌生成器完成的,现在我正在使用api_client.request_jwt_application_token
哪个命中/oauth/token端点获取应用程序令牌,我正在使用access_token由 this 提供来创建和发送信封,但我收到以下错误
errorCode": "USER_AUTHENTICATION_FAILED",\r\n "message": "用户名和密码中的一个或两个无效。非法请求
我尝试了不同的解决方案,但到目前为止没有什么对我有用
解决方案
以下是您必须确保的事项:
您有一个正确配置的集成密钥 (clientID)。
您有一个 RSA 私钥。该密钥被完全复制/粘贴到您的配置文件中。必须保留新行
您的 URL 与环境匹配。这意味着您将 account-d 和 demo.docusign.net 用于沙箱 env 端点。
您需要 userId,它是要被模拟的用户的 GUId。该用户必须同意该应用程序。您必须确保您传递的是 userId 而不是 accountId,并且它与您将使用的帐户相同。
如果您确认所有这些并且仍然收到错误 - 我会考虑使用我们的代码示例开始。我没有在您的问题中看到代码,但我们的代码示例应该是一个很好的开始方式。
推荐阅读
- python - 使用 Bokeh 在地图图块顶部添加等值线地图
- javascript - VueJS 2 - 如何轻松地在兄弟组件之间进行通信?
- vb.net - 在所需实例 VB.NET 中查找网页源
- java - 使用Jackson实现无注解的toString()
- xpath - Puppeteer,循环通过 xpath 选择的链接
- f# - 递归命名空间无法与类型提供程序静态参数一起正常工作
- arrays - 获取 Json 数组中的元素
- sql-server - 如何使用 Pivot 创建动态 SQL
- android - 如何将上一个屏幕应用程序活动启动到我的模拟器?
- python - 通过 Python 和 Django 问题从 Sheets API 中提取数据