【问题标题】:Accessing Web-Services from Android which are accessible through VPN on Web从 Android 访问可通过 Web 上的 VPN 访问的 Web 服务
【发布时间】:2020-11-12 07:48:06
【问题描述】:

我有一个应用程序,我知道如何使用 Web 服务我遇到了挑战并且缺乏网络方面的知识, Web 服务可通过受保护的 Web 上的 VPN 访问 凭据。

我正在四处寻找连接 VPN 服务 here 并尝试了示例外观,在 OPENVPN 和 ToyVPN 周围戳了一下,

我的问题是我是否需要 VPN 服务来使用 Web 服务,或者它们是我缺少的东西,因为我对此知之甚少。

下面是我使用的代码,正如我之前提到的,VPN 服务器具有 Creds,但即使我没有提供 Creds,我使用的下面的方法也会返回 isConnected true。

 builder.addAddress(ServerAddress, 24)
                        .addDnsServer("8.8.8.8")
                        .addRoute("0.0.0.0", 0).establish();

                InetSocketAddress server = new InetSocketAddress(
                        ServerAddress, portNumber);

【问题讨论】:

    标签: android vpn android-vpn-service


    【解决方案1】:

    您不需要在应用中添加 VPN 实现。您需要从 Web 服务作者处了解您应该使用哪个 VPN 应用程序(可在 Play 商店中获得)来预先设置 VPN。连接 VPN 后,您的应用应该能够访问网络服务。

    【讨论】:

      猜你喜欢
      • 2012-11-13
      • 2017-08-18
      • 2014-02-23
      • 2011-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-12
      • 1970-01-01
      相关资源
      最近更新 更多