Docusignapi 访问docusign时获取错误(无效的\u授权)

Docusignapi 访问docusign时获取错误(无效的\u授权),docusignapi,Docusignapi,在成功执行上线步骤之后,我们将遵循上线后步骤,并在尝试访问docusign中的文档时出现此完整堆栈错误 HTTP response body: b'{"error":"invalid_grant"}2019-09-23 19:49:04,021 wct.controllers.docusign.docusign authenticate ERROR *******GIVE CONSENT URL:https://account-d.docusign.com/oauth/auth?response

在成功执行上线步骤之后,我们将遵循上线后步骤,并在尝试访问docusign中的文档时出现此完整堆栈错误

HTTP response body: b'{"error":"invalid_grant"}2019-09-23 19:49:04,021 wct.controllers.docusign.docusign authenticate ERROR *******GIVE CONSENT URL:https://account-d.docusign.com/oauth/auth?response_type=code&client_id=[[redacted]]&scope=signature%20impersonation&redirect_uri=https%3A%2F%2Ftestfirstuplending.com%2Fdocutest%2Fdocusign_callback.html
2019-09-23 19:49:04,021 wct.controllers.docusign.docusign authenticate ERROR https://account-d.docusign.com/oauth/auth?response_type=code&client_id=[[redacted]]&scope=signature%20impersonation&redirect_uri=https%3A%2F%2Ftestfirstuplending.com%2Fdocutest%2Fdocusign_callback.html
2019-09-23 19:49:06,273 django.request handle_uncaught_exception ERROR Internal Server Error: /wct/docusign/createSignDocument/
Traceback (most recent call last):
File "/Users/mack/dev/wct/wctenv/wctenv/lib/python3.7/site-packages/django/core/handlers/exception.py", line 35, in inner
response = get_response(request)
File "/Users/mack/dev/wct/wctenv/wctenv/lib/python3.7/site-packages/django/core/handlers/base.py", line 128, in _get_response
response = self.process_exception_by_middleware(e, request)
File "/Users/mack/dev/wct/wctenv/wctenv/lib/python3.7/site-packages/django/core/handlers/base.py", line 126, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/usr/local/Cellar/python/3.7.4_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/contextlib.py", line 74, in inner
return func(*args, **kwds)
File "/Users/mack/dev/wct/wctenv/wctenv/lib/python3.7/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view
return view_func(*args, **kwargs)

无效授权可能涉及一些可能的错误状态。这里有几件事需要检查:

  • 您的API客户端是否指向生产环境?该同意URI是用于演示的
    account-d
  • 你同意生产了吗?演示和生产需要单独的同意实例
  • 您是否在JWT断言中使用了有效的生产用户ID
  • 您是否生成了新的RSA密钥对?Demo和Prod使用单独的RSA密钥
根据您的问题:

ERROR https://account-d.docusign.com/oauth/auth?response_type=cod...
注意url中有-d,这不是生产。如果没有它,生产将是这样的:

https://account.docusign.com/oauth/auth?response_type=cod...