多个以空格分隔的Google Admin SDK范围导致invalid_scope错误

时间:2017-01-23 00:13:36

标签: authentication google-admin-sdk scopes

注意 - 由于我是StackOverflow的新手并且只允许两个链接,我必须修改下面的URL片段并在https之后使用反斜杠:因为编辑认为我正在编写URL。

我已成功访问了我们的G Suite Admin SDK目录用户和组API,但只有在我请求访问代码时,我才会在URL中指定一个范围或另一个范围:

“?... RESPONSE_TYPE =代码&安培;的范围= HTTPS:\\ www.googleapis.com/auth/admin.directory.user&redirect_uri = ...”

“?... RESPONSE_TYPE =代码&安培;的范围= HTTPS:\\ www.googleapis.com/auth/admin.directory.group&redirect_uri = ...”

两者都有效,但是当我尝试时:

” ... RESPONSE_TYPE =代码&安培;的范围= HTTPS:\\ www.googleapis.com/auth/admin.directory.user%20https:\\www.googleapis.com/auth/admin.directory 。集团&安培; REDIRECT_URI = ...“

我收到了invalid_scope错误,即使文档说空间分隔多个范围。 (我也试过加号而不是空格(%20),因为我在某些例子中看到过,但也没有运气。)有什么想法吗?

0 个答案:

没有答案