CPC H04L 61/2592 (2013.01) [H04L 63/0281 (2013.01)] | 20 Claims |
1. A method comprising:
storing, in a non-transitory computer readable storage medium, configuration data used to establish a secure connection to a first network;
receiving, in a first frontend application, a request from a first user of the first network, the first network comprising a first gateway to a target system, wherein the first user authorizes a second user to access the target system;
receiving, in a backend application, a call from a second network initiated by the second user using a remote connectivity application, wherein the second network is remote from the first network, wherein the second network is coupled to the remote connectivity application, the second network comprising a second gateway;
constructing a tunnel proxy based upon the configuration data to authorize the second user to access the target system;
establishing, in response to the call,
a first tunnel between a first connection component and the first gateway, and
a second tunnel between a second connection component and the second gateway; and
utilizing the tunnel proxy to join the first tunnel with the second tunnel to create a link, wherein data flows between the first network and the second network using the link.
|