我的 React js 项目上的“Auth/network-request-failed”

问题描述 投票:0回答:1

我正在开发一个学习项目,使用react-router-dom和firebase身份验证进行用户登录和注册。但是,在尝试对用户进行身份验证时,我遇到了 FirebaseError:“Firebase:错误(auth/network-request-failed)”。我检查了代码实现、SDK 和我的网络,它们似乎都正常。有趣的是,我尝试使用相同的 SDK 在不同的 React js 应用程序上对用户进行身份验证,并且效果非常好。它只是不适用于我目前正在进行的项目。

如果有任何帮助,我将不胜感激。如果需要的话我可以分享代码。另外,我对网络开发还比较陌生,所以如果这是一个基本错误,请耐心等待。

我尝试创建用户创建、用户登录和 Google 登录/注册的函数,并在传递必要的凭据时将它们导出到相应的组件。但是,当我按下按钮登录、注册或使用 Google 登录时,我遇到一条错误消息:

FirebaseError: Firebase: Error (auth/network-request-failed).
    at createErrorInternal (firebase_auth.js?v=8dcadb7d:698:37)
    at _fail (firebase_auth.js?v=8dcadb7d:663:9)
    at _performFetchWithErrorHandling (firebase_auth.js?v=8dcadb7d:1125:5)
    at async _validateOrigin (firebase_auth.js?v=8dcadb7d:6908:33)
javascript reactjs firebase firebase-authentication
1个回答
0
投票

因此,我遇到了错误,结果发现是我的应用程序中运行的临时 Mirage 服务器导致了该问题。我完全忘记了它可能会扰乱请求。如果你们中的任何人遇到同样的问题,可能是因为您的应用程序中运行着一个假服务器,在我的例子中可能是 Mirage js 之类的东西。要修复它,只需避免向其发送请求并禁用服务器初始化即可。干杯!

© www.soinside.com 2019 - 2024. All rights reserved.