用户使用 Anyconnect、F5 BIG-IP Edge 连接到 VPN 后,在目标 C 中使用 VPN
我正在探索使用支持 iOS 的设备与需要企业网络外部 VPN 连接的服务器进行通信的可能性。我发现我可以使用 Cisco、F5、Juniper 等专有应用程序连接到 VPN。假设用户已使用这些应用程序成功连接到 VPN,我可以直接从我的 iOS 应用程序进行通信(调用 Web 服务)吗?我知道一旦用户使用我提到的应用程序之一建立连接,Safari 就可以直接与需要 VPN 连接的服务器进行通信。
谢谢, 吉涅什
I am exploring the possibility of communicating with server that requires VPN connection outside of corporate network using iOS enabled device. I found out that I can connect to VPN using proprietary apps of Cisco, F5, Juniper etc. Assuming that user has successfully connected to VPN using these apps, can I directly communicate(call web service) from my iOS app? I know that Safari can directly communicate with server requiring VPN connection once user establish connection using one of apps I mentioned.
Thanks,
Jignesh
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我确信可能存在导致问题的特殊情况,但根据我的经验,我发现这效果很好。我有一个应用程序与我们公司 Intranet 内的服务器上运行的 SOAP 服务进行交互。一旦我使用特定于网络的客户端(我使用了 Cisco 和 Juniper 客户端)建立了 VPN 连接,我就可以使用 NSURLConnection 和其他 iOS API 连接到这些服务器。
I'm sure that there could be unique circumstances that cause problems, but in my experience I have found that this works just fine. I have an app that interacts with SOAP services running on servers within our corporate intranet. Once I have established a VPN connection using network-specific clients (I've used both Cisco and Juniper clients) I am able to use NSURLConnection and other iOS API's to connect to those servers.