我正在探索使用支持iOS的设备与企业网络外部需要VPN连接的服务器进行通信的可能性。我发现我可以使用Cisco,F5,Juniper等专有应用程序连接到VPN。假设用户已经使用这些应用程序成功连接到VPN,我可以直接从我的iOS应用程序进行通信(调用Web服务)吗?我知道,一旦用户使用我提到的应用之一建立连接,Safari就可以直接与需要VPN连接的服务器通信。
谢谢, Jignesh
答案 0 :(得分:1)
我确信可能存在导致问题的独特情况,但根据我的经验,我发现这种情况很好。我有一个应用程序,它与在我们公司内部网中的服务器上运行的SOAP服务进行交互。一旦我使用特定于网络的客户端建立了VPN连接(我使用过Cisco和Juniper客户端),我就可以使用NSURLConnection和其他iOS API来连接这些服务器。