Rumah > Java > javaTutorial > teks badan

Mengapa Pengesahan Firebase Saya Tiba-tiba Melemparkan Ralat \'Apl ini tidak dibenarkan menggunakan Pengesahan Firebase\'?

Barbara Streisand
Lepaskan: 2024-10-27 12:12:30
asal
440 orang telah melayarinya

Why is My Firebase Authentication Suddenly Throwing

Menyahpepijat "Apl ini tidak dibenarkan untuk menggunakan Pengesahan Firebase" Ralat

Pengesahan Firebase pada mulanya berfungsi dengan baik, tetapi gagal secara tiba-tiba semasa binaan nyahpepijat tanpa sebarang pengubahsuaian kod. Konsol melaporkan ralat berikut:

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 ].
Salin selepas log masuk

Satu-satunya perubahan ketara antara percubaan log masuk yang berjaya dan gagal ialah peningkatan Android Studio.

Penyelesaian

Untuk menyelesaikan isu ini, adalah penting untuk mengesahkan perkara berikut:

  1. Cap Jari Konsol Google Play:

    • Navigasi ke Konsol Gedung Play > Projek anda > Lepaskan > Persediaan > Integriti apl.
    • Dapatkan kedua-dua SHA-1 dan SHA-256 cap jari sijil.
  2. Cap Jari Firebase Console:

      Pergi ke
    • Firebase Console > Projek anda > Tetapan apl > Tambahkan Cap Jari.
    • Masukkan KEDUA-DUA
    • SHA-1 dan SHA-256 cap jari yang diperoleh daripada Google Play Console, satu demi satu.
  3. SHA-1 dan SHA-256 tempatan:

      Dapatkan
    • SHA-1 dan tempatan SHA-256 menggunakan ./gradlew signingReport.
    • Tambahkan cap jari ini pada tetapan apl Firebase juga.
  4. Penghadan Emulator:

      Pengesahan OTP telefon melalui emulator tidak akan berfungsi kerana ketiadaan SIM. Sebaliknya, uji pada peranti mudah alih.
  5. Pengesahan Peranti Android:

      Pastikan
    • Pengesahan Peranti Android Langkah didayakan dengan betul dengan projek yang betul dipilih.
  6. Google-services.json Kemas Kini:

      Sahkan bahawa anda menggunakan versi terkini fail
    • google-services.json selepas membuat perubahan yang diperlukan.

Atas ialah kandungan terperinci Mengapa Pengesahan Firebase Saya Tiba-tiba Melemparkan Ralat \'Apl ini tidak dibenarkan menggunakan Pengesahan Firebase\'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan