我想通过VPN连接到REST Web服务.在Java中,有没有一种方法可以建立到VPN网关的pptp,l2tp ipsec连接和HTTP请求的隧道,而无需使用操作系统功能?这很重要,因为我将通过Servlet连接到多个Rest服务.该服务可能位于不同的VPN之后,我不想将服务器的网络与此VPN连接.
有人知道为此使用API吗?
解决方法:
如果您想从外部连接到专用VPN背后的服务器,则您在应用程序上无法执行的任何操作都可以/将允许您进行连接.除非您启动VPN客户端并以编程方式将您的网络连接到该VPN服务器,否则您的Java应用只会坐在那里等待HTTP连接上的套接字.
您的问题在技术上是错误的(不是从SO的角度来看).
查找将弹出一个对话框并使用用户名/密码的VPN客户端库.