当我们尝试向 Google 进行身份验证时,我们会看到以下屏幕。我们尝试验证的应用程序用于内部开发,我们没有将其发布给我们的用户。
知道为什么会发生这种情况吗?
我们之前遇到过“未经验证的应用程序”屏幕(如下所示),但现在身份验证被禁用。
OAuth 客户端验证 https://developers.google.com/apps-script/guides/client-verification
从 2017 年 7 月 18 日开始,请求某些敏感 OAuth 范围的 Google OAuth 客户端将接受 Google 的审核。
OAuth 客户端验证
从 2017 年 7 月 18 日开始,请求某些敏感 OAuth 范围的 Google OAuth 客户端将接受 Google 的审核。
如果您仅在与在 Google 开发者控制台中创建项目的帐户相同的帐户下使用它,则无需进行审核。您可以在此处阅读有关此更改的更多信息帮助中心文章 https://support.google.com/cloud/answer/7454865.
此更改适用于 Google OAuth Web 客户端,包括所有 Apps 脚本项目使用的客户端。通过验证您的应用程序 https://developers.google.com/apps-script/guides/client-verification#requesting_verification借助 Google,您可以从授权流程中删除未经验证的应用屏幕,并让用户确信您的应用是非恶意的。
一旦您申请了验证,大约需要一周的时间,它应该会开始工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)