Google OAuth 应用程序对范围添加进行重新验证

Nit*_*nha 6 oauth-2.0 google-oauth

我们有一个 Google 客户端应用程序,目前正在生产中使用,现在我们需要向其添加一个新的范围(https://www.googleapis.com/auth/gmail.send),这是一个敏感的范围。为此,我们需要申请验证,但我对执行此操作的步骤感到困惑。\n文档说:

\n
    \n
  • 显示 OAuth 同意屏幕正确显示应用程序名称。
  • \n
  • 显示 OAuth 同意屏幕的 URL 栏正确包含您的 app\xe2\x80\x99s 客户端 ID。
  • \n
\n

如果我的应用程序当前正在生产中,如何向其添加敏感范围并创建视频?\n在这种情况下,有没有办法在不停止生产的情况下创建视频?

\n

我经历了这个这个,但没有获得此场景的正确信息。但我觉得这是非常普遍的情况,大多数组织都会遇到这种情况。

\n

DaI*_*mTo 1

如果我的应用程序当前正在生产中,我如何为其添加敏感范围并创建视频?在这种情况下,有没有办法在不停止生产我的应用程序的情况下创建视频?

您必须在 Google 云控制台上将新范围添加到您的项目中,然后按照说明使用敏感范围创建显示应用程序的视频。

  • 确保您的浏览器窗口已发送为英语
  • 运行您的应用程序并显示同意屏幕,其中显示范围
  • 并确保拍摄 URL 栏,其中 URL 中显示了您的客户端 ID。

不幸的是,这可能会使您的项目无法验证,并影响您的应用程序当前在生产中运行的事实。据我所知,谷歌没有任何针对现有的生产应用程序验证要求额外范围的指南。

如果您的问题与开发有关,谷歌建议您拥有第二个项目,您可以在测试阶段使用它来开发您的应用程序,然后在准备投入生产时转移到新客户端。然而,这并没有回答如何在不破坏生产客户端的情况下请求额外的范围。

我将直接联系谷歌寻求一些建议。如果我听到任何消息,我会通知你。