存在这个问题的变体,但我似乎无法理解某些东西。
如果您在ICS/4.0的功能末尾阅读,会提到
企业还可以利用平台内置的标准 VPN 客户端,提供对 L2TP 和 IPSec 协议的访问。
我在这里的假设是,由于它不在“开发人员”部分下,因此我们没有获得除 VpnService API 之外的开发人员 API 访问权限。我看过ToyVPN,但这是没用的,因为我需要一个真正的IPSec IKEv1 XAuth 连接来连接到企业防火墙。
我找到了几个需要 root 和VPNCilla的解决方案,尽管我无法成功地建立连接,但显然不需要。
这是否意味着真的没有办法以编程方式为 IPSec IKEv1 XAuth 网关/防火墙创建配置文件或连接到 IPSec IKEv1 XAuth 网关/防火墙,除非我们在 Java 中实现协议或使用 NDK(就像 StrongSwan 对 IKEv2 所做的那样)?