我想使用MongoDB的API“https://cloud.mongodb.com/api/atlas/v1.0/groups”获取MongoDB中的项目列表,但每次我都会收到错误“401 You are not authorized for this resource”。
根据docs摘要,使用身份验证。
看起来好像我以错误的方式传递了Private_key和Public_key。
下面是我的请求对象
{
url: 'https://cloud.mongodb.com/api/atlas/v1.0/groups',
method: 'GET',
headers: {
'Accept': 'application/json',
},
auth: {
user: 'Public_Key',
pass: 'Private_key'
}
}
有人能帮我一下吗。
2条答案
按热度按时间igsr9ssn1#
您缺少的是“立即发送”键。您需要在auth对象中发送它,如下所示:
3gtaxfhh2#
这个应该能用