0

如果我将电子邮件和/或回调 url 放入设置中,我将无法保存我的同意屏幕设置。如果我只输入产品名称,那么我可以,但这当然会导致我的应用程序失败。我使用它只是为了允许通过 Drupal 中的 Hybrid Auth 模块使用 Google 登录。我通过谷歌尝试登录时遇到的错误是:

Error: invalid_client
no support email

Request Details
cookie_policy_enforce=false
scope=https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email
response_type=code
redirect_uri=http://www.edgeblog.info/hybridauth/endpoint?hauth.done=Google
access_type=offline
display=page
client_id=506273445956-2d25vc5ggq828h9gk0c910i4csbv52as.apps.googleusercontent.co

我可以毫不费力地将它与其他社交网站一起使用。

谷歌帮助还说我可以更改我的主电子邮件,但我不能。也许这是问题的一部分。

对于这种保存同意屏幕的情况,是否有可行的解决方法?

谢谢

4

1 回答 1

1

问题是 Google Cloud 控制台似乎无法识别您帐户的电子邮件。您应该尝试更改与项目关联的主电子邮件:

更改与项目关联的主电子邮件

为了更改与您的项目关联的电子邮件,您必须首先添加另一个帐户,并将您想要设置为主要电子邮件的电子邮件设置为您的所有者。这是在权限 > 添加成员中设置的。将其他用户添加到权限后,他们必须访问项目才能将其电子邮件设置为项目的电子邮件地址。

希望更改电子邮件地址可以解决您的问题。

正如您所提到的,您只能将电子邮件地址设置为与当前登录用户相关联的地址。在您的情况下,当您添加您的 iCloud 电子邮件地址并回复电子邮件时,Google 检测到您登录的人已确定该帐户与已与该项目关联的帐户相同。

您必须添加其他 (Google) 帐户才能添加协作者并更改关联的电子邮件地址。

最后要检查的是,在同意屏幕页面的顶部设置了一个电子邮件地址。这是您可以在表单中设置的第一项,是一个下拉菜单。

最后,如果一切都失败了,您可以尝试从经典的 Google API 控制台配置您的项目。

于 2013-12-10T18:42:49.013 回答