Firebase 是一种由 Google 提供的后端服务,支持移动应用和 Web 应用程序的开发。它提供了实时数据库、身份验证、云存储、托管等功能。

在使用 Firebase CLI 进行登录验证时,有时会遇到验证失败的问题。这可能是因为防火墙或代理服务器禁止了 Firebase CLI 的网络访问。此时可以使用 Proxifier 软件来代理 Firebase CLI 的请求,从而成功验证登录。

Proxifier 是一款常用于代理软件的工具,可以将所有网络流量转发到其他代理服务器或 VPN 服务器。我们只需要将 Firebase CLI 的请求通过 Proxifier 转发到合适的代理服务器上即可。

以下是利用 Proxifier 登录验证 Firebase 的步骤:

1.首先我们要用到proxifier和v2rayn(ssr也可以),我这里是利用v2rayn

2.下载并安装软件。打开 Proxifier,添加一个新的代理服务器。

3.这步比较关键,在添加一个新的代理服务器之前,我们先打开v2rayn,点击设置-参数设置-修改本地监听端口为9999-允许局域网连接打上勾-确定

4.回到Proxifier,依次打开profile-proxy servers-add,在地址栏填写127.0.0.1,端口填写我们刚刚v2ray设置的端口9999,选择socks v5,确定。

5.我们可以试着点击check检查一下,发现连不上去。

6.我们回到软件首页,打开rules,原来是没有把规则添加进去,我们选择add,名字随便填写,点击browser,打开v2rayn的安装目录,选择xray.exe,选择direct,确定。

7.我们再次点击check检查,发现可以连接上去了。

8.一切准备就绪后,就可以开始折腾firebase了。

在 Firebase CLI 中执行登录验证命令前,运行 Proxifier,并将 Firebase CLI 加入到 Proxifier 的规则列表中。这样,Firebase CLI 的所有请求都会被转发到代理服务器上。

再次执行 Firebase CLI 的登录验证命令,此时应该能够成功登录验证了。

总之,通过合理使用 Proxifier 软件,我们可以轻松地解决 Firebase CLI 验证失败的问题,从而顺利地使用 Firebase 后端服务进行开发。