Firebase身份验证/未经授权的域名。域名未经授权

时间:2018-01-03 12:00:08

标签: firebase firebase-authentication google-cloud-functions

我正在尝试运行此sample firebase项目,但我一直在浏览器控制台中收到此错误。

Lf {code: "auth/unauthorized-domain", message: "This domain (mail-demo-fcm.firebaseapp.com) is not…se console -> Auth section -> Sign in method tab."}

code: "auth/unauthorized-domain"

message: "This domain (mail-demo-fcm.firebaseapp.com) is not authorized to run this operation. Add it to the OAuth redirect domains list in the Firebase console -> Auth section -> Sign in method tab."

我在身份验证中启用了Google - >登录方式作为登录提供商。

enter image description here

我错过了什么吗?

一个小指南会有所帮助。

我正在使用Firebase的免费计划。

4 个答案:

答案 0 :(得分:6)

您需要将域名mail-demo-fcm.firebaseapp.com添加到 授权域中Firebase中的身份验证菜单 enter image description here

答案 1 :(得分:3)

在登录方法部分下方,有一个授权域部分。我认为你需要在那里将你的域列入白名单。

答案 2 :(得分:0)

@alkas的解决方案很有帮助,但我还需要为我的应用(电子邮件/密码,Google等)明确启用登录提供程序,以消除该错误

答案 3 :(得分:0)

这里也不要使用 IP 地址作为 URL。 使用 localhost 而不是 127.0.0.1。