【发布时间】:2016-01-28 19:04:05
【问题描述】:
我的客户希望我为 IOS (IOS 9.2) 编写一个 VPN 客户端。 VPN 客户端应该使用 SSL 连接到 openVPN 服务器。我将使用苹果提供的 NEVPNManager 类(NEVPNManager 类有一个类方法(sharedManager),它提供对单个 NEVPNManager 实例的访问。这是我计划使用的类方法)。我想将此共享管理器的协议设置为 SSL。这可能吗 ?还是我受限于 NEVPNProtocolIPSec 和 NEVPNProtocolIKEv2 协议?
P.S :- 我不想使用 NETunnelProvider 系列的 API。我知道这些是较新的 API,允许人们使用他们自己的自定义协议,但显然使用 NETunnelProvider 系列协议需要 Apple 的特殊权利(可能需要长达一个月的时间才能获得),但客户想要更快的东西。
【问题讨论】:
-
你有没有想过解决这个问题?
-
您找到解决方案了吗?
标签: ios ssl vpn tunnel nevpnmanager