v1/projects请求403

v1/projects请求403是怎么回事?
{
“statusCode”: 403,
“error”: “Forbidden”,
“message”: “Forbidden resource”,
“requestId”: “429d7b43-8870-44b1-9ec3-e69bdb2677f9”,
“timestamp”: “2020-03-03T12:21:36.891Z”,
“host”: “api.agora.io”,
“method”: “GET”,
“url”: “/api/dev/v1/projects”,
“body”: null,
“query”: {

}

}

有人遇到吗

你看下有没有正确填入 Authorization 字段,详见 RESTful API 认证

正确填入了,哪里可以验证下这个Authorization是否正确

你漏掉了前面的 Basic 吧?

建议可以用 Postman 来测试看下。

OK,搞定,谢谢

咋解决的,也遇到了这样的问题,header设置也是对的

{
“statusCode”: 403,
“error”: “Forbidden”,
“message”: “Forbidden resource”,
“requestId”: “31e1f901-5dcb-4c38-8c68-077b07216eb0”,
“timestamp”: “2020-05-07T02:28:47.623Z”,
“host”: “api.agora.io”,
“method”: “POST”,
“url”: “/api/dev/v1/kicking-rule”,
“body”: {
“uid”: “179672”,
“cname”: “299251”,
“time”: “60”,
“appid”: “5d2xxxxxxxxxxxc567b26d3f6af”
},
“query”: {}
}

Authorization 头也是对的

OK,谢谢

不好意思我前面看错了,你没有使用云录制接口,那应该和这个没关系。是否方便提供你的请求参数、请求url和Authorization?

url:https://api.agora.io/dev/v1/kicking-rule
Authorization 如果不对,会报认证失败的

好的,稍后我测试验证下。

这边调整了下header Authorization 值(去掉了单引号)就可以了。这个部分我们有一个别的功能请求地址:https://api.agora.io/api/beta/live/diagnosis 用的是带单引号的Authorization :rofl:
反正现在解决了,谢谢拉

好的好的,解决了就好,不客气哈