首页 > 解决方案 > 如何在 Postman 中设置多个 Oauth2 范围

问题描述

我正在尝试使用 Google Classroom API 检索课程作业。为此,它需要多个范围。我可以从 Java 中得到这个工作,所以我相信范围列表是正确的。但是,当从 Postman 尝试时,我收到 403“请求的身份验证范围不足”。错误,这让我觉得我将范围添加在一起的方式可能不正确。我已经尝试过使用“+”、“”、“;” 还有空格,但没有一个能摆脱错误。请对我可能遗漏的内容有任何想法吗?

在此处输入图像描述

谢谢你。

更新

显示 Postman 控制台,该控制台似乎仅识别请求的一个范围。

![在此处输入图像描述

标签: oauth-2.0google-apipostmangoogle-oauthscopes

解决方案


也许您更改了范围并忘记请求新的访问令牌并单击使用令牌按钮,或者在请求其他范围之前在旧的访问令牌上运行?

刚刚使用 Google 分析范围对此进行了测试。

在此处输入图像描述

如您所见,响应给了我一个访问令牌,其中包含我请求的两个范围。

在此处输入图像描述


推荐阅读