主权项 |
1. A system, comprising:
a memory that stores instructions; and a processor that executes the instructions to perform operations, the operations comprising:
receiving, at a proxy server, a request for a service, wherein the request includes a first uniform resource locator;identifying an application associated with the service based on the request and the first uniform resource locator;retrieving an action file stored at the proxy server, wherein the action file identifies a type of user data element required by the application for a user to access the application;retrieving a user data element stored at the proxy server that corresponds to the type;creating, by utilizing the user data element, an application request element and a second uniform resource locator utilized for proxying the request for the service, wherein the application request element includes the user data element and the second uniform resource locator, wherein the second uniform resource locator is different from the first uniform resource locator;proxying the request to the application using the application request element and the second uniform resource locator, wherein the request that is proxied includes an identification of a location that the application resides and an identification of information required to identify the user to the application;determining whether the user is logged into the application after proxying the request to the application; andproxying a communication between a requesting device and the application when the user is determined to be logged into the application. |