在app上设置代理

时间:2014-12-24 10:26:37

标签: java android proxy firebase

我正在尝试连接到我的Firebase后端,但由于我校园中的代理服务器,我无法这样做。这有解决方法吗?该应用程序可以在3G或我的家庭网络上连接,但在校园中失败。

我正在尝试使用以下代码来设置代理,但它无法正常工作。

System.setProperty("http.proxyHost", "10.2.20.17");
System.setProperty("http.proxyPort", "8080");

1 个答案:

答案 0 :(得分:0)

如果您可以从其他位置连接,那肯定是防火墙问题。您的校园可能会封锁8080端口;如果可能,请使用端口为80,443的代理(这些通常是打开的)。

如果找不到80或443(https)到您后端的直接代理,请使用80,443连接到所需8080代理的自定义中介代理:)