Firebase: 403 PERMISSION_DENIED (FirebaseError: Установки): запросы блокируются после обновления SDK (FirebaseInstallationsService) - PullRequest
0 голосов
/ 22 октября 2019

Я обновил Firebase SDK моего Firebase для веб-приложения. После обновления мое приложение больше не запускается и выдает следующую ошибку:Любая идея, что происходит?

Uncaught (в обещании)FirebaseError: Установки: не удалось создать запрос на установку с ошибкой «403 PERMISSION_DENIED: Запросы к этому API firebaseinstallations.googleapis.com метод google.firebase.installations.v1.FirebaseInstallationsService.CreateInstallation заблокированы». (установка / запрос не выполнен).

1 Ответ

3 голосов
/ 22 октября 2019

Если кто-то сталкивается с той же проблемой, я надеюсь, что это поможет:

Оказывается, что новые версии Firebase SDK зависят от новой службы внутренней инфраструктуры, называемой FIS (Служба установки Firebase), для нацеливанияидентификаторы («FID» или «Instance-ID»). Если вы используете ограничения API Key для ключей API, которые вы используете в своем приложении, вам придется расширить эти ограничения, чтобы разрешить использование с новой службой установки Firebase по адресу firebaseinstallations.googleapis.com.

Чтобы разрешить API-Ключ, о котором идет речь, для использования с новым API установки Firebase:

  • перейдите на Облачная консоль Google
  • и выберите соответствующий проект (т.е. проект, который выиспользуйте для вашего приложения)
  • откройте меню и перейдите к APIs & Services -> Credentials
  • нажмите Edit API Key для рассматриваемого API-ключа
  • прокрутите внизна API Key restrictions
  • в раскрывающемся списке выберите Firebase Installations API
  • , нажмите Save
  • , подождите пару минут, чтобы серверы Google обновились, и повторите попытку ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...