【发布时间】:2017-11-17 15:14:36
【问题描述】:
我在使用 firebase.auth().signInWithPopup(provider) 时遇到 auth-domain-config-required 错误。
我已经尝试过使用 Google 和 Facebook。我已经在我的托管网站上进行了测试,它运行良好。你可以现场测试:Quiver Chat Demo
我怀疑 localhost:3333 有问题...它不喜欢我的端口吗?我无法将端口添加到 授权域 列表,将其添加到我的 authDomain: 配置也无济于事。
这是我的身份验证代码,但正如您从下面的屏幕截图中看到的那样,我尝试了一堆不同的 authDomain 值。
<script src="https://quiver-four.firebaseapp.com/__/firebase/4.6.2/firebase-app.js"></script>
<script src="https://quiver-four.firebaseapp.com/__/firebase/4.6.2/firebase-auth.js"></script>
<script>
// Initialize Firebase
var config = {
apiKey: "AIzaSyCzNxnQ6WCJKejq6SBd7NqhVskxEOmDq_Y",
authDomain: "quiver-four.firebaseapp.com",
databaseURL: "https://quiver-four.firebaseio.com",
projectId: "quiver-four",
storageBucket: "quiver-four.appspot.com",
messagingSenderId: "1082528354495"
};
firebase.initializeApp(config);
</script>
尝试 localhost:3333
尝试本地主机
正在尝试 quiver-four.firebaseapp.com
域已添加
【问题讨论】:
-
嗨,克里斯。您可以编辑您的问题以包含您如何初始化 Firebase 应用程序的代码吗?我的第一个猜测是那里出了点问题。
-
嘿弗兰克,我试了三个品种,都复制了。
标签: javascript firebase firebase-authentication