03.05.2015 Views

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Using Domino LDAP for user registry<br />

The following diagram presents a scenario for testing Single Sign-On when<br />

Domino LDAP server is used as the common user registry.<br />

SSO Domino - <strong>WebSphere</strong><br />

SSO <strong>WebSphere</strong> - Domino<br />

Domino server<br />

Domino<br />

directory<br />

database<br />

<strong>WebSphere</strong><br />

server<br />

Domino server<br />

Domino<br />

directory<br />

database<br />

4<br />

5<br />

<strong>WebSphere</strong><br />

server<br />

webbank<br />

database<br />

Webbank<br />

application<br />

webbank<br />

database<br />

5<br />

7<br />

2 34 6<br />

8<br />

1<br />

1<br />

2<br />

3<br />

6<br />

Webbank<br />

application<br />

Figure C-15 Scenario Domino-<strong>WebSphere</strong> Single Sign-On using Domino LDAP<br />

Log in with <strong>WebSphere</strong><br />

The followings steps will describe the Single Sign-On process between Domino<br />

and <strong>WebSphere</strong>, when the user logs in to <strong>WebSphere</strong> first.<br />

1. A Web user submits a request to the Web server (HTTP Server) for a<br />

protected resource, to make a new bank transfer.<br />

2. The Web server prompts the user for the authentication information.<br />

3. The user responds by supplying the information (user name and password or<br />

certificate).<br />

4. Then the Web server contacts the LTPA server (<strong>WebSphere</strong>), which connects<br />

with the Domino Directory to verify the authentication information.<br />

5. If the information supplied for the user is correct, Domino responds to the<br />

<strong>WebSphere</strong> server with the validated information.<br />

6. The server uses the returned values to check whether the user has access to<br />

the requested resource, then issues an LTPA token for the user. The Web<br />

server sends the token to the user as an HTTP cookie, which is stored in the<br />

510 <strong>IBM</strong> <strong>WebSphere</strong> <strong>V5.0</strong> <strong>Security</strong> Handbook

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!