Firebase: 403 PERMISSION_DENIED (FirebaseError: Kurulumlar): SDK'lar güncellendikten sonra istekler engellendi (FirebaseInstallationsService)


10

Web için Firebase uygulamamın Firebase SDK'larını güncelledim.
Güncellememden bu yana uygulamam artık başlamıyor ve aşağıdaki hatayı atıyor:
Ne olduğuna dair bir fikrin var mı?

Uncaught (promise)
FirebaseError: Yüklemeler: Yükleme isteği "403 PERMISSION_DENIED hatasıyla başarısız oldu: Bu API firebaseinstallations.googleapis.com yöntemi google.firebase.installations.v1.FirebaseInstallationsService.CreateInstallation istekleri engellendi." (tesisat / istek-başarısız).

Yanıtlar:


25

Firebase SDK'larının yeni sürümlerinin, hedefleme tanımlayıcıları ("FID'ler" veya "Örnek Kimlikleri") için FIS (Firebase Kurulum Hizmeti) adı verilen yeni bir dahili altyapı hizmetine bağlı olduğu ortaya çıkıyor.
Uygulamanızda kullandığınız API anahtarları için API anahtar kısıtlamaları kullanıyorsanız, firebaseinstallations.googleapis.com adresindeki yeni Firebase Kurulum Hizmeti ile kullanıma izin vermek için bu kısıtlamaları genişletmeniz gerekecektir.

Söz konusu API anahtarınızın yeni Firebase Kurulumları API'sı ile kullanılmasına izin vermek için :

  • gidin Google Cloud Console
  • ilgili projeyi seçin (yani başvurunuz için kullandığınız proje)
  • menüyü açın ve APIs & Services->Credentials
  • Edit API keysöz konusu API anahtarı için tıklayın
  • aşağı kaydır API restrictions
  • açılır menüden Firebase Installations API
  • Tıklayın Save
  • Google sunucularının güncellenmesi ve tekrar denenmesi için birkaç dakika bekleyin ...

Not: Firebase Kurulumları API'sını API'lar listesinde bulamazsanız, öncelikle projeniz için API'yı etkinleştirmeniz gerekebilir (bunu yapmak için buraya tıklayın ).

Not: Uygulamanızda hangi API anahtarının kullanıldığından emin değilseniz, API anahtarı başına Firebase Yüklemeleri API'sının kullanım numaralarını kontrol edebilirsiniz .

Not: Firebase Yüklemeleri API'sı istek metrikleri sayfasında başarılı isteklerin arttığını görüp göremediğinizi kontrol ederek düzeltmenizi doğrulayın .200


2
Bulut konsolu bağlantınızı doğru bir bağlantıya güncelleyebilir misiniz?
Christiaan

1
Bu doğru cevap. Teşekkür ederim.
Ataberk Kocaman

1
çok zaman tasarrufu
Ashish Choudhary

Ben API's herhangi bir kısıtlama var ama bu sorun var sonra ben ateşbaz SDK 20.1.0 için düşürdüğümde hala kısıtlamalar sorunu tüm API's seçtiniz var çalışır. Bunun iyi bir çözüm olmadığını biliyorum ama bundan başka hiçbir şey bana yardımcı olmuyor.
rana_sadam

@rana_sadam: (Q1) Tam hata mesajınız nedir? (S2) Doğru API anahtarına bakıp bakmadığınızı kontrol ettiniz mi? Kimlik bilgileri kullanım sayfa istek gönderirken hangi API anahtarı gösterir kullanılır Firebase Installations API. (S3) Firebase Installations APIAşağıdaki API'ların açılır listesinde görebiliyor API restrictionsmusunuz? Değilse, önce projeniz için etkinleştirmeniz gerekir .
Andreas Rayo Kniep
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.