当前位置: 首页 > 知识库问答 >
问题:

FirebaseError:[code=unknown]:获取auth令牌失败:无法重新定义属性:refreshToken

莫泓
2023-03-14

简单的应用程序,我在那里配置的消防基地...

import * as firebase from "firebase/app";
import 'firebase/auth';

const app = firebase.initializeApp(FIREBASE_CONFIG);
firebase.setLogLevel('debug');
app.auth().useDeviceLanguage();
app.auth().settings.appVerificationDisabledForTesting = __DEVELOPMENT__;

然后配置数据库

import 'firebase/firestore';
const database = app.firestore();
    database.settings({
        host: 'localhost:8080',
        ssl: true,
    });
const handleAuthStateChanged = (user) => {
    if (!user) {
        firebase.auth().signInAnonymously();
    }
}
app.auth().onAuthStateChanged(handleAuthStateChanged)
database.collection('events').doc(eventId).withConverter(eventConverter).get();

@Firebase/Firestore:Firestore(7.15.0):无法到达云Firestore后端。连接失败1次。最近的错误:FirebaseError:[code=unknown]:获取auth令牌失败:无法重新定义属性:refreshToken

这通常表示您的设备目前没有正常的Internet连接。客户端将在脱机模式下运行,直到它能够成功连接到后端。

共有1个答案

上官淮晨
2023-03-14

Firebase允许用户将其身份验证SDK实现到您的登录方法。通过查看您的代码,我可以看到这里使用了Firebase身份验证匿名签名方法。它似乎缺少方法中的错误处理方法。您可以参考SigninaOnymany方法文档来添加错误处理方法,以获得有关错误的更多详细信息。

 类似资料:
  • 我不熟悉量角器测试。似乎缺少getWebelement。我的保护者的版本是3.0。0.其他属性正常(如单击、评估…) 或者 (c:\Users\xxx\AppData\Roaming\npm\node\u modules\dragor\lib\element.js:754:36)位于c:\Users\xxx\AppData\Roaming\npm\node\u modules\dragor\nod

  • 目前访问类型处于联机状态。当我需要访问驱动器上的文件/文件夹时,我将浏览器重定向到Google URL并获得访问代码: 一切运转良好!但我只需要第一次重定向。 当我谷歌时,在google Drive API文档中,我发现我可以通过浏览器重定向获得刷新令牌,并将其保存在数据库中。(换句话说,我可以使用脱机访问)。 而且每次当我需要从google drive读取数据时,我使用刷新令牌获得访问令牌,而无

  • 我对Lucene是新来的。我试图有自定义属性的令牌。我能够获得分配给令牌的属性。然而,我意识到我们需要为我的每个属性大致有3个文件(接口类扩展属性,类扩展属性Impl和一个类扩展标记过滤器)? 我可能有大约50个属性需要分配。每个属性必须有3个文件吗?这大约是150个文件。

  • 我使用 Laravel Tymon/JWT-AUTH 进行 JWT 身份验证。但是当我进行身份验证时,只需获取访问令牌,而不是刷新令牌 in package.json 我希望得到一个刷新令牌来刷新令牌到期后,在配置/jwt.php我可以设置访问令牌和刷新令牌的到期时间,但我不能得到它。如何获得刷新令牌?

  • 我对Vuejs来说是相对较新的,我已经坚持了一段时间:(页面加载时出现) 未捕获的TypeError:无法重新定义属性:$router 这个问题似乎不会影响webapp的可用性,我很确定我不会不止一次声明Vue.use(路由器)... 这是我的索引。js文件:(在src/router中) 应用程序。ts:(在src中,主要入口点) 请帮帮忙!谢谢!!

  • 问题内容: 我是Reactjs的新手。我正在尝试做一个非常简单的事情:当用户在文本区域内更改文本时,在render函数中更新div。有什么建议? 问题答案: 您应该绑定该函数。您收到此错误的原因是,在handleChange函数中,键盘操作未引用React类的上下文,因此您需要绑定该函数。 看到这个答案