oauth2.0 Google Classroom整合的挑战:应用验证和敏感范围

5lwkijsr  于 2023-06-28  发布在  Go
关注(0)|答案(1)|浏览(131)

我们目前正在将教室整合到我们的网站中。但是,我们在此集成过程中遇到了一个错误。当应用程序处于生产状态时,我们收到一条错误消息,指出"This app is blocked - This app tried to access sensitive information in your Google Account, and to keep your account safe, Google has blocked this access."此外,在测试模式下,我们遇到错误"Access blocked: the app has not completed the Google verification process, Error 403: access_denied."这些错误是由于我们为教室实现的Google Sign-In中包含的敏感范围而产生的。
为了继续验证过程并解决这些错误,我们需要向Google提交应用程序验证视频。本视频将演示我们如何在我们的网站上使用这些范围。然而,我们目前面临的挑战是,如果没有使用范围成功登录,就很难展示它们的具体用途。
我们努力向Google提交了一个视频,展示了在我们的网站上导入教室的过程。但是,Google需要视频来说明我们的项目如何具体利用所请求的范围。我们已经创建了OAuth 2.0客户端ID。
为了增强我们网站上的用户体验,我们必须利用所要求的范围,这允许无缝访问课堂功能。这些范围在确保用户可以方便地导航和参与我们平台上的课堂功能方面发挥着至关重要的作用。

aamkag61

aamkag611#

我很有信心地说,如果你试图从创建它的帐户运行代码,你看到的错误消息不应该发生,因此我建议你要么
1.尝试直接从应用程序脚本运行代码,以展示它应该做什么或
1.如果代码应该只在您当前不满足的特定场景(即拥有至少50名成员的类)尝试要求其他符合该条件的人复制代码并从其用户处运行
如果你有一个谷歌工作空间帐户,你也可以让内部应用程序访问受限制的谷歌工作空间API,我还没有能够测试这一点,但听起来像是会做的伎俩在这里。

相关问题