otp auth的firebase授权错误

8ftvxx2r  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(608)

在输入手机号码并单击验证后,在logcat中获取此错误消息。

2020-12-12 18:23:55.403 15226-15226/com.example.proj1 E/zzf: Problem retrieving SafetyNet Token: 7:
2020-12-12 17:28:13.461 29510-31007/com.example.proj1 E/FirebaseAuth: [GetAuthDomainTask] Error getting project config. Failed with {
      "error": {
        "code": 400,
        "message": "INVALID_CERT_HASH : Client does not match API key",
        "errors": [
          {
            "message": "INVALID_CERT_HASH : Client does not match API key",
            "domain": "global",
            "reason": "invalid"
          }
        ]
      }
    }
     400

2020-12-12 18:23:56.998 15226-15226/com.example.proj1 E/zzf: Failed to get reCAPTCHA token - calling backend without app verification
2020-12-12 18:23:57.660 15226-15263/com.example.proj1 E/FirebaseAuth: [SmsRetrieverHelper] SMS verification code request failed: unknown status code: 17093 null

帮助。。。。。

rkkpypqq

rkkpypqq1#

通过重做整件事解决了问题。问题是我还在android应用程序中集成了gmail登录。所以我认为这两个服务的凭证是冲突的。我先把这两样东西都拿走了。然后创建了firebase项目,为otp授权做了全部工作,启用了电话认证,瞧otp服务正在工作。然后,对于gmail登录,我使用了相同的firebase项目,并为此启用了googleauth,该服务也开始工作。问题是我认为我使用firebase项目来实现otp,使用google云项目来实现gmail。我认为这些冲突和我得到了这个错误。
如果你需要更多的帮助,请告诉我。

相关问题