Beginning with R5.0.5, Web users can log on once to a Domino or WebSphere server, then access any other Domino or WebSphere server in the same DNS domain that are enabled for Single Sign-on (SSO) without logging on again. This is accomplished by selecting a new "Multi-server" option (in a Server document) for session-based authentication, along with creating a new domain-wide configuration document in the Domino Directory called the Web SSO Configuration document. This document, which should be replicated to all servers participating in the Single Sign-on domain, is encrypted for participating servers and contains a shared secret used by servers for authenticating user credentials.
All servers participating in Single Sign-on must be at the Domino 5.0.5 level or above. The users' Web browsers must have cookies enabled since the authentication token that is generated by the server is transported to the browser in a cookie.
Notes:
2. Select the Web... pull-down menu button.
3. Select Create Web SSO Configuration.
4. In the document, select the Keys... pull-down menu button.
5. Initialize the Web SSO Configuration with the shared secret in one of two ways:
2. Browse and select the WebSphere LTPA export file (See WebSphere documentation for details).
3. Enter the password (Specified when generating the keys in WebSphere).
4. The document should update to reflect the information in the export file.
7. In the Token Domain field, enter the DNS domain (for example, lotus.com) for which the tokens will be generated. The servers enabled for Single Sign-on must all belong to the same DNS domain. This is a required field.
8. In the Server Names field, enter the servers that will be participating in Single Sign-on. This document will be encrypted for the creator of the document, the members of the Owners and Administrators fields, and the servers specified in the Server Names field.
Note: Groups and wildcards are not allowed in the fields. WebSphere servers do not get listed as a participating server in the Server Names field, only Domino Servers.
9. Save the Web SSO Configuration document. It will appear in the Web Configurations view.
2. Select the Ports tab -> Internet Ports tab -> Web tab, enable Name & Password authentication for the HTTP port.
3. Select the Internet Protocols tab -> Domino Web Engine tab, select Multi-server in the Session authentication field.
4. Save the Server document.
2. On the Domino console, the following message should appear:
HTTP: Successfully loaded Web SSO Configuration.
3. If a server enabled for Single Sign-on cannot find a Web SSO Configuration document or is not included in the Server Names field (and thus cannot decrypt the document), then the following message should appear on your server's console:
HTTP: Error Loading Web SSO configuration. Reverting to single-server session authentication.
2. Edit the Web SSO Configuration document for Domain Y and edit the "Participating Domino Servers" field to include only the servers with server documents in Domain Y that will participate in Single Sign-On.
3. Make sure that your client's location home server is set to a server in Domain Y. Save the document. It should now be encrypted for the participating Servers in Domain Y, and should enable servers in Domain Y to do Single Sign-On with servers in Domain X, as both domains are now using the same key information.