首页 > 解决方案 > Firebase 令牌无效或过期我该如何解决这个问题?

问题描述

我正在使用 Firebase 来验证用户,但是当我发送到令牌前端到后端时,我出错了。我研究得很少,大多数人说是你的机器时间问题。我检查了我的国家时间是伊斯坦布尔(格林威治标准时间 + 3)让我们说 14:42 但firebase 时钟是 auth 11:42 延迟 3 小时但 firebase 令牌仅有效 1 小时。当我尝试我的本地机器时间相同作为火力基地,但我也犯了同样的错误,我找不到任何解决方案吗?我的反应是 100% 是真的,与代码问题无关。

在此处输入图像描述 在此处 输入图像描述 在此处输入图像描述

标签: javascriptreactjsfirebasefirebase-authentication

解决方案


我建议您检查您的后端和前端是否指向同一个 firebase 应用程序,因为您正在谈论一个不会发生的令牌过期错误,因为这个来自 firebase 的 GMT 时间等于您的 GMT+3 时间 (请参阅图片在这里)


推荐阅读