[FIXED] Diese App ist nicht autorisiert, die Firebase-Authentifizierung zu verwenden. Bitte überprüfen Sie, ob der richtige Paketname und SHA-1 in der Firebase-Konsole konfiguriert sind

Ausgabe

Die Firebase-Authentifizierung funktionierte einwandfrei, der Debug-Build schlug plötzlich ohne Codeänderung fehl und die folgende Meldung wurde protokolliert

D/PhoneAuthActivity (7392): signInWithCredential:failure:com.google.firebase.auth.FirebaseAuthException: Diese App ist nicht berechtigt, die Firebase-Authentifizierung zu verwenden. Bitte überprüfen Sie, ob der richtige Paketname und SHA-1 in der Firebase-Konsole konfiguriert sind. [App-Validierung fehlgeschlagen].

Die einzige bemerkenswerte Aktion zwischen einer erfolgreichen Anmeldung und einem Fehler ist das Upgrade von Android Studio.

Lösung

Wenn Sie Android Studio aktualisiert haben, hat sich möglicherweise der Debug-Schlüssel geändert, der zum Signieren von Debug-Apps verwendet wird. Fügen Sie einfach die neue SHA-1-Prüfsumme Ihres Debug-Schlüssels in der Firebase-Konsole hinzu.

Der einfachste Weg wäre, sich mit Firebase zu verbinden/zu synchronisieren

Extras > Firebase > Authentifizierung > Verbinden > Synchronisieren


Wenn Sie dies manuell oder für den Release-Keystore tun möchten, generieren Sie zuerst die SHA-1-Prüfsumme mit dem folgenden Befehl:

keytool -list -v -keystore KEYSTORE_PATH -alias ALIAS_NAME

Kopieren Sie dann die SHA-1-Prüfsumme und gehen Sie zu:

Firebase Console > Ihr Projekt > Einstellungen der App > Fingerabdruck hinzufügen

Weitere Informationen finden Sie in diesem Handbuch: Authentifizierung Ihres Clients | Google-APIs für Android


Beantwortet von –
Nabin Bhandari


Antwort geprüft von –
Clifford M. (FixError Volunteer)

0 Shares:
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like