0

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

我在这里四处寻找连接 VPN 服务并尝试了示例外观,在 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);
4

1 回答 1

0

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

于 2021-05-07T19:50:49.053 回答