使用代理进行 Firebase 实时数据库连接



我正在开发安卓应用程序。我需要将我的应用连接到 Firebase 实时数据库,以获取一些信息并对我的用户进行身份验证。但是,问题是我必须通过代理(我们公司的代理(连接到Firebase。 我检查了一些解决方案来设置代理,例如这样。但此解决方案将通过代理传递 webView 请求。

是否有任何解决方案可以通过代理传递 Firebase 查询请求? 有人对此有任何解决方案吗?

经过多次谷歌搜索和测试不同的方法,我发现没有办法使用代理将我的应用程序连接到Firebase实时数据库! 为了解决这个问题,我找到了一个解决方案:在应用程序中使用VPN隧道连接(例如psiphon-tunnel-core(来隧道所有应用程序流量。但是,问题是它需要用户批准才能进行VPN连接。

所以,我认为我们应该结束这个话题。但是,如果任何人有任何建议,我将不胜感激地添加评论。

最新更新