【问题标题】:How to solve Internal error in flutter to use firebase_auth如何解决flutter中的内部错误以使用firebase_auth
【发布时间】:2019-07-12 04:16:03
【问题描述】:

我正在使用稳定版的颤振和 firebase_auth 最新版本,但它一次又一次地给我错误

flutter: PlatformException(ERROR_INTERNAL_ERROR, An internal error has occurred, print and inspect the error details for more information., null)

请帮我解决这个问题。 在此先感谢.....

【问题讨论】:

  • 你最终解决了吗?我在 iOS 上有它。
  • @mik 在 iOS 上遇到了同样的问题,有人解决了吗?
  • 同样的问题,有更新吗?
  • 这里也一样。从今天开始.. :(
  • 我在 ios.any 更新中也遇到了同样的问题

标签: firebase flutter firebase-authentication


【解决方案1】:

确保在 Firebase 控制台中启用了您想要的方法,例如。匿名登录,电子邮件/密码登录。

【讨论】:

    【解决方案2】:

    如果在 Firebase 控制台/身份验证中启用登录方法无法帮助您确保您的密钥在 Google Cloud Platform 中不受限制:

    1. 转至https://console.cloud.google.com/
    2. 打开 API 和服务 -> 凭据选项卡
    3. 打开你的钥匙 Android/iOS/FLutter
    4. 选择“不限制密钥”或仔细检查您要启用的 API。

    它对我有帮助,希望它对你也有帮助。干杯!

    【讨论】:

    • 我确信我已经正确设置了我的密钥,所以几乎忽略了这个答案但事实证明我没有在 Google 的凭据选项卡中的一个密钥上启用“令牌服务 API”云平台。我相信 Firebase 使用它来允许在用户当前令牌已过期时为用户请求新令牌,但如果它无法访问令牌服务 API,则不会给出非常详细的错误。因此,对于任何未来的读者,请确保在任何受 API 限制的密钥上启用“令牌服务 API”。
    • 这对我有用。谢谢!我找了 3 天的解决方案。
    【解决方案3】:

    还要仔细检查您的 GoogleService-Info.plist 中的值。使用不正确的 API_KEY 后,我得到了同样的错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-07
      • 2022-10-02
      • 2022-11-03
      • 2020-01-01
      • 2023-03-25
      • 2021-05-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多