为什么Firebase auth适用于Chrome而不适用于Firefox?

为什么Firebase auth适用于Chrome而不适用于Firefox?,firefox,firebase,firebase-authentication,Firefox,Firebase,Firebase Authentication,FirebaseonAuthStateChanged()正在Chrome中返回用户凭据,但在Firefox中没有: 可能的原因是什么 更新:以下是重现问题所需的最低代码: var firebase = require("firebase/app"), C = require("./constants.js"); require("firebase/auth"); firebase.initializeApp(C.FIREBASE_CONFIG); firebase.auth().onA

Firebase
onAuthStateChanged()
正在Chrome中返回用户凭据,但在Firefox中没有:

可能的原因是什么

更新:以下是重现问题所需的最低代码:

var firebase = require("firebase/app"),
  C = require("./constants.js");
require("firebase/auth");

firebase.initializeApp(C.FIREBASE_CONFIG);

firebase.auth().onAuthStateChanged(function(user) { 
    console.log('user is ' + user);
})
我的应用程序中有很多代码,但在去掉所有代码后,这是唯一运行的代码,问题仍然存在:


请在您的问题中包括这些内容。@FrankvanPuffelen更新。请让我知道更新是否足够。谢谢。你没有包括你正在使用的配置,只是在Firefox 50.0.2中记录onAuthStateChanged的结果对我有用:
用户是[object object]
@TravisChristian对,我没有包括它,因为我假设它是半敏感信息。Firebase在选择“将Firebase添加到您的web应用程序”(apiKey、authDomain、databaseURL等)时发出的凭据。因为它为您工作,所以问题可能是我的机器的本地问题。谢谢