【发布时间】:2017-03-20 03:38:33
【问题描述】:
我正在尝试使用选项中的“身份验证”连接到 API。目前它看起来像这样:
var options = {
hostname: '<name of site>',
port: 443,
path: '<path>',
auth:'Bearer <Token>',
method: 'GET'
};
但是,如果我执行请求,我会得到状态代码 403。当我将以下 URL 放入浏览器时,它可以工作:
https://<Host Name+ Path>?authorization=Bearer%20<Token>
我已经尝试将 auth 更改为 Authorization=Bearer <Token> 和 Authorisation:Bearer <Token>,但没有任何改变。
我可能只是没有正确设置授权部分,但找不到任何关于 auth 工作原理的信息
提前致谢
【问题讨论】:
标签: node.js http-status-code-403