在输入手机号码并单击验证后,在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
帮助。。。。。
1条答案
按热度按时间rkkpypqq1#
通过重做整件事解决了问题。问题是我还在android应用程序中集成了gmail登录。所以我认为这两个服务的凭证是冲突的。我先把这两样东西都拿走了。然后创建了firebase项目,为otp授权做了全部工作,启用了电话认证,瞧otp服务正在工作。然后,对于gmail登录,我使用了相同的firebase项目,并为此启用了googleauth,该服务也开始工作。问题是我认为我使用firebase项目来实现otp,使用google云项目来实现gmail。我认为这些冲突和我得到了这个错误。
如果你需要更多的帮助,请告诉我。