我正在为网站使用 Firebase Auth,并选择密码身份验证和 Google 登录。当我运行它时,我得到以下结果:
{"error":{"code":403,"message":"Requests to this API identitytoolkit method google.cloud.identitytoolkit.v1.AuthenticationService.SignUp are blocked.","errors":[{"message":"Requests to this API identitytoolkit method google.cloud.identitytoolkit.v1.AuthenticationService.SignUp are blocked.","domain":"global","reason":"forbidden"}],"status":"PERMISSION_DENIED"}}
我已经从 Firebase 控制台启用了密码和 Google Sign In,并且还在我的 Google Cloud Platform 控制台中启用了 Identity Toolkit API,但我仍然收到此错误。
就我而言apiKey
在 Angular 的环境文件中,正如我所限制的那样,只允许使用一些 Google Cloud API。
- 我去了https://console.cloud.google.com https://console.cloud.google.com,选择项目(当然与 Firebase 项目相同),然后API 和服务 > 证书.
- 在 API 密钥列表中我寻找相同的
apiKey
Firebase 的项目概述中给出,单击它并进入“API 限制”选项卡。
- 我通过选择框将其添加到允许的 API 列表中身份工具包API.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)