SIMPLIFYING ADDITION OF WEB SERVERS WHEN AUTHENTICATION SERVER REQUIRES REGISTRATION
First Claim
1. A computing system comprising:
- an authentication server requiring registration prior to providing authentication services to server systems;
a backend server registered with said authentication server, said backend server to receive a redirected request and forward said redirected request to said authentication server, said backend server to receive an authentication result from said authentication server as a response to forwarding said redirected request; and
a server system to receive a request to access a resource from a user at a client system, said server system to redirect said request as said redirected request if access to said resource by said user is not yet authenticated, said server system to receive said authentication result as a response to said redirect,said server system permitting said user to access said resource if said authentication result indicates that said user at said client system is authenticated.
1 Assignment
0 Petitions
Accused Products
Abstract
An aspect of the present invention simplifies addition of new server systems which serve web pages to client systems, when an authentication server requires registration before providing authentication services. In an embodiment, a backend server is provided, which is registered with an authentication server. The server systems are implemented to redirect unauthorized access requests to the backend server, and the configurations performed during registration of the backend server system are used for authenticating a user and receiving an authentication result. The backend server communicates the authentication result and other information received from the authentication server to the server system. According to another aspect, such simplification is performed in a single sign-on (SSO) environment.
-
Citations
14 Claims
-
1. A computing system comprising:
-
an authentication server requiring registration prior to providing authentication services to server systems; a backend server registered with said authentication server, said backend server to receive a redirected request and forward said redirected request to said authentication server, said backend server to receive an authentication result from said authentication server as a response to forwarding said redirected request; and a server system to receive a request to access a resource from a user at a client system, said server system to redirect said request as said redirected request if access to said resource by said user is not yet authenticated, said server system to receive said authentication result as a response to said redirect, said server system permitting said user to access said resource if said authentication result indicates that said user at said client system is authenticated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine readable medium storing one or more sequences of instructions for causing a backend server to simplify addition of new server systems to a computing system, wherein execution of said one or more sequences of instructions by one or more processors contained in said backend server causes said backend server to perform the actions of:
-
receiving a redirected request from a server system, wherein said redirected request contains a resource identifier and a source address, said resource identifier identifying a resource sought to be accessed by an unauthenticated user, and said source address identifying a client system from which an access request is received by said server system, wherein said redirected request is generated by said server system upon receiving said access request; examining a configuration information received based on registration of said backend server with an authentication server to determine a plurality of values; communicating with said authentication server using said plurality of values to receive an authentication result; and forwarding said authentication result to said server system as a response to receiving said redirected request. - View Dependent Claims (11, 12)
-
-
13. A method of simplifying addition of server systems in a computing system, wherein said computing system contains an authentication server requiring registration of requesting server before providing authentication services, said method comprising:
-
registering a backend server with said authentication server; receiving, in a server system, an access request from a user to access a resource, wherein said user is not authenticated when said access request is received; redirecting unauthenticated requests from said server system to said backend server, whereby said authentication server authenticates users sending said unauthenticated requests by virtue of said registering, whereby said backend server receives an authentication result from said authentication server by virtue of said registering; forwarding said authentication result, from said backend server to said server system; and allowing, in said server system, access to said resource upon receiving said authentication result, if said authentication result indicates that said user authenticated. - View Dependent Claims (14)
-
Specification