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

时间:2016-08-02 13:10:30

标签: docusignapi

上发出GET请求时,我在Postman上收到以下回复

https://www.docusign.net/restapi/v2/accounts/ {myclientidhere} /

模拟账户集成商密钥已经过认证并已移至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>
  • 编辑: 正如DocuSign所建议的那样,我使用na2作为我们的生产帐户位于na2环境中

我的要求如下:

GET

Endpoint
https://na2.docusign.net/restapi/v2/login_information

Headers

Content-Type: application/json
X-DocuSign-Authentication: {"Username":"x@x.com","Password":"xxxx","IntegratorKey":"xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx"}

已经下载了请求日志,但是日志列表都返回200 OK,除了寻找我没有的配置文件图像之外,因此没有找到因为没有要链接的图像而找到的404。我没有看到任何其他问题。

2 个答案:

答案 0 :(得分:1)

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

所以基本上密码就像:

a1b2@cd\%34

并且反斜杠导致错误。

答案 1 :(得分:0)

刚遇到同样的问题。显然,密码中也不允许使用"字符。更改了密码以将其排除,现在可以正常使用。