Node.js getaddrinfo EAI_账户-d.docusign.com账户-d.docusign.com:443
我正在使用superagent访问docusign API,并在concent的响应中接收代码Node.js getaddrinfo EAI_账户-d.docusign.com账户-d.docusign.com:443,node.js,docusignapi,Node.js,Docusignapi,我正在使用superagent访问docusign API,并在concent的响应中接收代码 const respo = await superagent .post('https://account-d.docusign.com/oauth/token') .set('Authorization', `${auth}`) .send({ grant_type: 'authorization_code', code: '........
const respo = await superagent
.post('https://account-d.docusign.com/oauth/token')
.set('Authorization', `${auth}`)
.send({
grant_type: 'authorization_code',
code: '.........'
})
错误:{Error:getaddrinfo EAI_account-d.docusign.com account-d.docusign.com:443
在GetAddrInfoReqWrap.onlookup[as oncomplete](dns.js:56:26)
呃,不,‘又来了’,
代码:'EAI_再次',
系统调用:“getaddrinfo”,
主机名:“account-d.docusign.com”,
主机:“account-d.docusign.com”,
港口:443,
响应:未定义}
基于
EAI_再次是DNS查找超时错误,表示这是网络连接错误或与代理相关的错误
您可能需要检查进行API调用的框上是否存在代理/防火墙或其他问题。这是一个您需要解决的网络问题,与DocuSign直接无关。谢谢您的建议。但那是因为我没有发送正确的身份验证。 但我确实为此使用了curl:
curl
.setHeaders([
`Authorization: Basic ${auth}`,
"Content-Type: application/x-www-form-urlencoded"
])
.setBody({
grant_type: "authorization_code",
code: code
})
.post("https://account-d.docusign.com/oauth/token")
.then(({ statusCode, body, headers }) => {})
.catch(e => {});