我更新了Firebase Web应用程序的Firebase SDK。
由于更新,我的应用程序不再启动,并引发以下错误:
知道发生了什么吗?
未捕获(承诺)
FirebaseError:安装:创建安装请求失败,错误为“ 403 PERMISSION_DENIED:对此API firebaseinstallations.googleapis.com方法google.firebase.installations.v1.FirebaseInstallationsService.CreateInstallation的请求被阻止。” (安装/请求失败)。
答案 0 :(得分:4)
如果有人遇到相同的问题,希望对您有所帮助
事实证明,新版本的Firebase SDK依赖于新的内部基础结构服务,称为FIS(Firebase安装服务),用于定位标识符(“ FID”或“实例ID”)。
如果您对应用程序中使用的API密钥使用API密钥限制,则必须扩展这些限制,以允许通过firebaseinstallations.googleapis.com与新的Firebase安装服务一起使用。
要允许您的API密钥与新的Firebase安装API一起使用:
main()
-> APIs & Services
Credentials
以获取相关的API密钥Edit API Key
API restrictions
Firebase Installations API