OAuth同意屏幕未显示
最近在我的本地开发中实现了谷歌登录。一切正常,但当我选择一个谷歌帐户登录时,同意屏幕不会显示。它确实得到了授权,因为我可以在连接到您帐户的应用程序中看到我的网站 我已经在API和服务控制台的凭据部分下配置了OAuth同意屏幕。不知道为什么它没有出现?我尝试发送OAuth同意屏幕未显示,oauth,google-oauth,google-signin,Oauth,Google Oauth,Google Signin,最近在我的本地开发中实现了谷歌登录。一切正常,但当我选择一个谷歌帐户登录时,同意屏幕不会显示。它确实得到了授权,因为我可以在连接到您帐户的应用程序中看到我的网站 我已经在API和服务控制台的凭据部分下配置了OAuth同意屏幕。不知道为什么它没有出现?我尝试发送approval\u prompt=force,但没有效果。还尝试了prompt=select\u account+approve,这给了我一个错误 一些附加信息: authorization\u url=https://accounts
approval\u prompt=force
,但没有效果。还尝试了prompt=select\u account+approve
,这给了我一个错误
一些附加信息:
authorization\u url=https://accounts.google.com/o/oauth2/v2/auth
base\u url=https://www.googleapis.com/oauth2/v3/userinfo
access\u token\u url=https://www.googleapis.com/oauth2/v4/token
我是谷歌的产品团队成员,我们删除了同意屏幕(显示共享数据的“允许/拒绝”屏幕),如果只请求电子邮件和/或配置文件范围,并且用户显式选择他们的谷歌帐户,因为帐户选择UI已经显示电子邮件和配置文件(名称/图片)将与应用程序共享的信息。您请求的范围是什么?@StevenSoneff配置文件和电子邮件。我们不再需要配置文件/电子邮件地址范围的同意屏幕。选择显示配置文件和电子邮件信息的帐户UI是sufficient@StevenSoneff谢谢你的回复!这很有帮助。