1

我正在开发一个必须在为 VPN 网络配置的设备上运行的应用程序。网络配置文件配置有代理。代理允许设备退出 VPN 并在互联网上导航。

我的应用程序必须访问 Intranet 中的服务器,并且不能使用代理访问它。如果设置了代理,则服务器无法访问,如果未设置代理,则无法访问 Internet。

我需要使用设备的所有应用程序访问互联网,但我的应用程序必须访问服务器。所以我用代理配置了设备网络配置文件,但现在我需要使用我的应用程序绕过代理!

你有什么想法吗?

PS:我使用 Restlet 与服务器通信。

4

1 回答 1

0

我简单地使用 Java System Properties 解决了这个问题:

  • http.proxyHost
  • http.proxyPort

这些值会覆盖 android 系统代理设置。

有用!

于 2013-02-15T18:10:06.777 回答