Docusignapi 安全令牌格式不符合预期的架构

Docusignapi 安全令牌格式不符合预期的架构,docusignapi,Docusignapi,当我在上发出get请求时,邮递员会得到以下响应 {myclientdhere}/ 演示帐户集成商密钥已通过认证并移动到prod。我使用prod中的新用户名、密码和集成商密钥详细信息,以与我对演示帐户完全相同的方式提出了请求。这里可能出了什么问题 <errorDetails xmlns="http://www.docusign.com/restapi" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <errorCod

当我在上发出get请求时,邮递员会得到以下响应

{myclientdhere}/

演示帐户集成商密钥已通过认证并移动到prod。我使用prod中的新用户名、密码和集成商密钥详细信息,以与我对演示帐户完全相同的方式提出了请求。这里可能出了什么问题

<errorDetails xmlns="http://www.docusign.com/restapi" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <errorCode>INVALID_TOKEN_FORMAT</errorCode>
  <message>The security token format does not conform to expected schema.</message>
</errorDetails>

已经下载了请求日志,但日志列表都返回200 OK,除了查找配置文件映像的日志,我没有该配置文件映像,因此接收404 not found是有意义的,因为没有可链接的映像。我没有看到任何其他问题

最后与客户合作后,我们发现问题在于他们的密码中有反斜杠
(\)
字符,该字符被解析为转义序列

所以基本上密码是这样的:

a1b2@cd\%34

反斜杠导致了错误。

刚刚遇到了相同的问题。显然,
字符在密码中也是不允许的。更改密码以排除它,现在可以正常工作。

您能澄清什么是“MyClientHere”吗”“是吗?i、 例如,它仅仅是一个代表您的帐户Id的短数字吗?还是表示其他内容的GUID?您的帐户Id在Prod中与在Demo中不同。它是一个8位数字,如4xxxxx3,没有括号,我只是像文档中那样做了。&是的,我使用的是Prod客户端Id。我应该称它为帐户Id。可能尝试使用相同的标头信息执行另一种类型的请求(用户名、密码、集成器密钥)?例如,“登录”操作(获取https://{{env}.docusign.net/restapi/v2/Login_信息)。如果有效,则表明“获取帐户”请求URL中包含的“帐户Id”无效。如果“登录”请求失败并出现相同的错误,我建议您设置的请求头值可能有问题。在这种情况下,请尝试检查完整的请求跟踪(使用Fiddler或类似工具)。当前系统中可能有一个bug,我刚刚看到一个注释,其中提到了JSON中旧标题的错误,您是否可以尝试更改回
application/xml
content类型并用xml配置auth标题:
usr pwd IK
a1b2@cd\%34