Heim > Java > javaLernprogramm > Warum gibt meine Firebase-Authentifizierung plötzlich den Fehler „Diese App ist nicht zur Verwendung der Firebase-Authentifizierung autorisiert' aus?

Warum gibt meine Firebase-Authentifizierung plötzlich den Fehler „Diese App ist nicht zur Verwendung der Firebase-Authentifizierung autorisiert' aus?

Barbara Streisand
Freigeben: 2024-10-27 12:12:30
Original
480 Leute haben es durchsucht

Why is My Firebase Authentication Suddenly Throwing

Debugging-Fehler „Diese App ist nicht berechtigt, die Firebase-Authentifizierung zu verwenden“

Firebase-Authentifizierung funktionierte anfangs ordnungsgemäß, schlug jedoch während der Debuggenerstellung abrupt fehl etwaige Codeänderungen. Die Konsole meldete den folgenden Fehler:

D/PhoneAuthActivity( 7392): signInWithCredential:failure:com.google.firebase.auth.FirebaseAuthException: This app is not authorized to use Firebase Authentication. Please verifythat the correct package name and SHA-1 are configured in the Firebase Console. [ App validation failed ].
Nach dem Login kopieren

Die einzige wesentliche Änderung zwischen erfolgreichen und fehlgeschlagenen Anmeldeversuchen war ein Android Studio-Upgrade.

Lösung

Um dieses Problem zu beheben, ist es wichtig, Folgendes zu überprüfen:

  1. Fingerabdruck der Google Play Console:

    • Navigieren Sie zu Play Store-Konsole > Ihr Projekt > Freigabe > Einrichtung > App-Integrität.
    • Rufen Sie die Zertifikatsfingerabdrücke SHA-1 und SHA-256 ab.
  2. Fingerabdruck der Firebase-Konsole:

    • Gehen Sie zu Firebase-Konsole > Ihr Projekt > Einstellungen der App > Fingerabdruck hinzufügen.
    • Geben Sie nacheinander BEIDE Fingerabdrücke SHA-1 und SHA-256 ein, die Sie von der Google Play Console erhalten haben.
  3. Lokaler SHA-1 und SHA-256:

    • Erhalten Sie den lokalen SHA-1 und SHA-256mit ./gradlew signingReport.
    • Fügen Sie diese Fingerabdrücke auch zu den Firebase-App-Einstellungen hinzu.
  4. Emulatoreinschränkungen:

    • Die Telefon-OTP-Überprüfung durch einen Emulator funktioniert aufgrund der fehlenden SIM-Karte nicht. Testen Sie stattdessen auf einem mobilen Gerät.
  5. Android-Geräteüberprüfung:

    • Stellen Sie sicher, dass die Android-Geräteüberprüfung erfolgt Schritt ist ordnungsgemäß aktiviert, wenn das richtige Projekt ausgewählt ist.
  6. google-services.json-Update:

    • Stellen Sie sicher, dass Sie die neueste Version der Datei google-services.json verwenden, nachdem Sie die erforderlichen Änderungen vorgenommen haben.

Das obige ist der detaillierte Inhalt vonWarum gibt meine Firebase-Authentifizierung plötzlich den Fehler „Diese App ist nicht zur Verwendung der Firebase-Authentifizierung autorisiert' aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage