#java #android #android-studio
#java #Android #android-studio
Вопрос:
получение этого сообщения об ошибке в 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:
решил проблему, переделав все это. проблема заключалась в том, что я также интегрировал логин gmail в свое приложение для Android. поэтому я думаю, что учетные данные для обеих служб конфликтовали. сначала я удалил обе вещи. затем созданный проект firebase полностью выполнил авторизацию otp, включил авторизацию по телефону и вуаля, служба otp заработала. затем для входа в gmail я использовал тот же проект fire base и включил для этого аутентификацию Google, и эта служба также начала работать. проблема заключалась в том, что я, кажется, использовал firebase project для otp и Google cloud project для gmail. я думаю, что они столкнулись, и я получил эту ошибку.
если вам нужна дополнительная помощь, дайте мне знать.
Комментарии:
1. Мой сработал, удалив файлы входа в Facebook
2. да, если вы добавляете несколько файлов учетных данных, это вызывает ошибку