G Suite Marketplace 附加组件 OAuth:错误 400:invalid_request 帐户受限
G Suite Marketplace Add-on OAuth: Error 400: invalid_request Account restricted
是否有任何 Google 附加组件开发人员在用户尝试安装时收到此错误:
错误 400:invalid_request
帐户受限
即使该应用在用户的域管理控制台中被列入白名单,这只会发生在某些用户身上。我们的应用已在 G Suite Marketplace 上列出并获得批准和验证,OAuth 同意屏幕适用于大多数用户。用户能够看到同意屏幕,但一旦他们单击“接受”,他们就会收到此错误:
我的一个 G Suit 帐户也遇到了同样的问题。就我而言,Google 电子表格脚本一直在使用的范围之一存在问题。更加具体
https://www.googleapis.com/auth/classroom.topics.readonly. This scope is required if you want to work with topics 在 Google 课堂中。
我很确定存在某种帐户限制,但不幸的是,我无法在 Google 管理控制台中找到相应的设置。
我已经按照某人的建议 联系了 G Suite 支持,但他们无法帮助我。
最终,我不得不从我的脚本中删除这个范围并且它工作正常,但你可能会遇到其他范围的问题,这里是你如何找出导致问题的原因。
步骤
- 查找一直存在此问题的帐户
- 创建新的 google 电子表格
- 转到工具 -> 脚本编辑器
- 单击查看 -> 显示清单文件。这将创建一个名为
appsscript.json
的 manifest file
- 然后开始将范围列表中的范围一一添加到 json 文件中的
oauthScopes
字段。如果不存在则添加它
- 点击 运行 -> 运行 函数 -> 你的函数
是否有任何 Google 附加组件开发人员在用户尝试安装时收到此错误:
错误 400:invalid_request 帐户受限
即使该应用在用户的域管理控制台中被列入白名单,这只会发生在某些用户身上。我们的应用已在 G Suite Marketplace 上列出并获得批准和验证,OAuth 同意屏幕适用于大多数用户。用户能够看到同意屏幕,但一旦他们单击“接受”,他们就会收到此错误:
我的一个 G Suit 帐户也遇到了同样的问题。就我而言,Google 电子表格脚本一直在使用的范围之一存在问题。更加具体
https://www.googleapis.com/auth/classroom.topics.readonly. This scope is required if you want to work with topics 在 Google 课堂中。
我很确定存在某种帐户限制,但不幸的是,我无法在 Google 管理控制台中找到相应的设置。
我已经按照某人的建议
步骤
- 查找一直存在此问题的帐户
- 创建新的 google 电子表格
- 转到工具 -> 脚本编辑器
- 单击查看 -> 显示清单文件。这将创建一个名为
appsscript.json
的 manifest file
- 然后开始将范围列表中的范围一一添加到 json 文件中的
oauthScopes
字段。如果不存在则添加它 - 点击 运行 -> 运行 函数 -> 你的函数