SYSTEMS AND METHODS FOR PROVIDING AUTHENTICATION CREDENTIALS ACROSS APPLICATION ENVIRONMENTS
First Claim
1. A method for providing access to a resource requested through a proxy server by a virtualized computing environment, wherein the resource is external to the virtualized computing environment'"'"'s server system, said method comprising:
- (a) receiving a request from a client identifying an external resource;
(b) transmitting a first request for information corresponding to said external resource;
(c) receiving a first response to said first request, said first response comprising state information;
(d) transmitting to the client a file comprising a URL, said URL identifying said proxy and said external resource;
(e) receiving, from a virtualized computing environment, a request for said URL;
(f) transmitting a second request for said external resource, said request comprising said state information;
(g) receiving a second response to said second request; and
(h) transmitting information corresponding to said second response to said virtualized computing environment.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a system for providing a modified URL from a proxy server to a virtualized computing environment attempting to access a remote resource. The modified URL may contain information which allows a proxy server which receives a request for the URL to generate a request for the remote resource where the request includes any state information necessary to access the resource. After transmitting the request, the proxy server may receive the requested resource; and transmit the resource to the application.
-
Citations
22 Claims
-
1. A method for providing access to a resource requested through a proxy server by a virtualized computing environment, wherein the resource is external to the virtualized computing environment'"'"'s server system, said method comprising:
-
(a) receiving a request from a client identifying an external resource;
(b) transmitting a first request for information corresponding to said external resource;
(c) receiving a first response to said first request, said first response comprising state information;
(d) transmitting to the client a file comprising a URL, said URL identifying said proxy and said external resource;
(e) receiving, from a virtualized computing environment, a request for said URL;
(f) transmitting a second request for said external resource, said request comprising said state information;
(g) receiving a second response to said second request; and
(h) transmitting information corresponding to said second response to said virtualized computing environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system for providing access to a resource requested through a proxy server by a virtualized computing environment, wherein the resource is external to the virtualized computing environment'"'"'s server system, said system comprising:
-
means for receiving a request from a client identifying an external resource;
means for transmitting a first request for information corresponding to said external resource;
means for receiving a first response to said first request, said first response comprising state information;
means for transmitting to the client a file comprising a URL, said URL identifying said proxy and said external resource;
means for receiving, from a virtualized computing environment, a request for said URL;
means for transmitting a second request for said external resource, said request comprising said state information;
means for receiving a second response to said second request; and
means for transmitting information corresponding to said second response to said virtualized computing environment. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification