在Flutter中使用Google登录的错误403受限制的客户端

时间:2019-05-18 05:15:07

标签: flutter google-signin

我已经设置了firebase_auth和google_signin大约6次,但是在我最新的应用程序中,我一定忘记了一步。

firebase_auth:^ 0.11.1   google_sign_in:^ 4.0.1 + 3

当应显示“ Google登录”页面时,我得到一个显示“ 403 Error Restricted Client”的网页。进一步说,该应用尚未配置为发出OAuth请求。

1)我已经更新了GoogleService-Info.plist文件。

2)我已经将CFBundleURLTypes部分添加到Info.plist文件中。

3)我在Firebase项目中启用了Google身份验证。

我忘记了什么?

4 个答案:

答案 0 :(得分:1)

就我而言,我忘记了在Google Developers Console> API和服务>证书>用户同意屏幕link中设置支持电子邮件地址,并且在Firebase项目设置中也设置了此选项。工作。

答案 1 :(得分:1)

我在e-mail中设置了支持LOGO地址和Google

Developers Console > API and service > Credential > Oauth Consent Screen.

设置完成后,一切正常。

答案 2 :(得分:0)

在角度投影中也有类似的问题。解决方案的确是在“常规”选项卡下的firebase控制台项目设置中设置支持电子邮件地址。

答案 3 :(得分:0)

这太疯狂了,即使我设置了支持电子邮件也无法使用。但是,一旦我上传了徽标图片,它就可以使用。

转到错误页面上显示的链接,并设置徽标和电子邮件。