Google Identity Toolkit 返回 CONFIGURATION_NOT_FOUND

问题描述 投票:0回答:4

我正在尝试使用 Google Identity Toolkit 在 Android 设备上构建 Google+ 登录,我按照 https://developers.google.com/identity/toolkit/android/ 上的快速入门指南进行操作,但我反复收到出现以下错误。

"error": {
"errors": [
{
"domain": "global",
"reason": "invalid",
"message": "CONFIGURATION_NOT_FOUND"
}
],
"code": 400,
"message": "CONFIGURATION_NOT_FOUND"
}
}

有人可以帮助我吗?

android google-identity-toolkit
4个回答
23
投票

您可能正在使用 Firebase 电子邮件/密码身份验证服务或 Firebase 提供的其他身份验证服务,但尚未从 Firebase 控制台身份验证选项卡启用它。

我已经通过这种方式解决了此类问题。

enter image description here


0
投票

就我而言,我必须设置此配置:

./google-services.json

如此处解释:https://docs.expo.io/guides/setup-native-firebase/#android


0
投票

我正在使用 Firebase auth .signInWithEmailAndPassword(电子邮件,密码)并遇到了这个问题。就我而言,就像前面提到的 Kasunaz 一样,启用电子邮件/密码登录方法解决了问题。


0
投票

在我的例子中,我得到了 CONFIGURATION_NOT_FOUND 因为我弄乱了 firebase 配置环境 并且我指向另一个 firebase 项目。

检查您的

env
文件:

export const environment = {
  production: true,
  httpBaseUrl: 'check at what url your firebase function is deployed',
  firebaseConfig: 'check your firebase project',
};
  • firebaseConfig的值可以在SDK设置和配置中找到,网址为:

    https://console.firebase.google.com/project/<your-project-id>/settings/general

  • httpBaseUrl的值检查文档,类似于:

    https://us-central1-MY_PROJECT.cloudfunctions.net/functionName

© www.soinside.com 2019 - 2024. All rights reserved.