【问题标题】:Unexpected response code 400 for https://www.googleapis.com/identitytoolkit/v3/relyingparty/sendVerificationCode?https://www.googleapis.com/identitytoolkit/v3/relyingparty/sendVerificationCode 的意外响应代码 400?
【发布时间】:2018-01-07 12:25:45
【问题描述】:

签名的应用程序运行良好,但我将应用程序上传到 Play 商店后,Firebase 电话身份验证会为 https://www.googleapis.com/identitytoolkit/v3/relyingparty/sendVerificationCode 抛出意外响应代码 400?错误。

【问题讨论】:

  • 在开发者控制台中签署生产应用程序后,只需从 google play 获取密钥
  • 是的,它对我有用
  • @Carlos Murray 查看答案。转到项目设置>集成>Google Play。将您的 Google Play 帐户链接到您创建 Firebase 帐户和 Google Play Console 的 firebase。它对我有用。它也对你有用。谢谢

标签: android firebase firebase-authentication


【解决方案1】:

我找到了一个更容易实现的解决方案。您只需将您的 Firebase 帐户链接到您的 Google Play 控制台,您可以从 Firebase 控制台执行此操作。 项目设置-> 帐户链接-> Google Play。希望它对你有用。

通过这样做,它会将您所有的应用签名证书 SHA1 添加/注册到 firebase

【讨论】:

  • 链接应用google play是否需要在Google Play控制台上创建账号才能强制付款?
  • 是的,您必须付费才能拥有一个 google play 帐户才能在 Play 商店中提供您的应用程序
  • 我在项目设置->集成(选项卡)->Google Play(卡)中找到它,然后点击“链接”。谢谢@CarlosMurray - 你拯救了我的一天。
【解决方案2】:

您可以尝试在 Firebase 上添加新的 SHA1 代码吗? 如果您尝试在其他计算机上构建项目或重新安装操作系统,则可能会遇到此问题。 在这些情况下,您可以创建一个新的 SHA 证书指纹并将其添加到您的 firebase 项目的设置中。 我希望它会帮助你。

【讨论】:

    猜你喜欢
    • 2021-11-07
    • 2017-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多