Javascript 建议解决错误的方法:不允许操作:已禁用标识提供程序配置

Javascript 建议解决错误的方法:不允许操作:已禁用标识提供程序配置,javascript,firebase,google-api,Javascript,Firebase,Google Api,有人能推荐一个解决我在firebase web应用程序中遇到的问题的方法吗?我正在试用google誓言 以下是代码片段: //login with google const googleButton = document.querySelector('#googleLogin'); googleButton.addEventListener('click', (e)=>{ e.preventDefault(); M.Modal.getIns

有人能推荐一个解决我在firebase web应用程序中遇到的问题的方法吗?我正在试用google誓言

以下是代码片段:

//login with google

    const googleButton = document.querySelector('#googleLogin');
    googleButton.addEventListener('click', (e)=>{
        e.preventDefault();
        M.Modal.getInstance(modal).close();
        loginForm.reset();

        const provider = new firebase.auth.GoogleAuthProvider();
        auth.signInWithPopup(provider).then(function(result){
            console.log(result);
            console.log("Successful Google Sign in");


        }).catch(function(error){
            console.log(error);
            console.log("Login failed");

以下是我从浏览器获得的响应负载:

{
  "error": {
    "code": 400,
    "message": "OPERATION_NOT_ALLOWED : The identity provider configuration is disabled.",
    "errors": [
      {
        "message": "OPERATION_NOT_ALLOWED : The identity provider configuration is disabled.",
        "domain": "global",
        "reason": "invalid"
      }
    ]
  }
}
我得到的不是控制台日志中的
成功谷歌登录
,而是:

自动为“”上的跟踪器“”授予存储访问权限


我已启用Google作为登录选项之一。

我重新启动浏览器,重新运行web应用程序,从Firebase控制台(再次)启用Google登录方法,并最终将自定义类型的授权域(127.0.0.0)添加到授权域列表中。成功了。

您确定已从Firebase控制台启用登录方法吗?