【发布时间】:2010-02-03 21:31:05
【问题描述】:
有没有办法从原生程序激活 iPhone 上现有的 VPN? VPN 连接在设置中配置,但需要密码;闪烁系统密码提示和提供密码参数(来自我自己的 UI)都可以。
提前致谢。
【问题讨论】:
-
寻找完全相同的东西,私有 API 就可以了,不需要存储。但是什么也找不到。有没有想过这个?
-
@V1ru8:没有。找到了两个替代方案。首先,APN。这就是您的公司与 AT&T 签订合同的地方,以便在 AT&T 的网络和您的公司网络之间有一个 VPN 通道,该通道仅适用于公司发行的电话。这样,公司电话在不知情的情况下就在公司网络上。不知道价格是多少,我只知道这是一个选择。第二种选择——这就是我们采用的方式——是与安全人员会面,协商公共 Web 服务器,并通过其上的服务对公司数据的所有访问进行隧道访问。
-
到目前为止,我发现的是 SystemConfiguration.framework 中的一些 c 函数,例如 VPNConfigurationConnectionStart 等。但是获取所有方法签名及其工作方式将非常昂贵。但有了他们,我认为这是可能的。
标签: iphone networking