10.07.2015 Views

Lotus Instant Messaging/ Web Conferencing ... - IBM Redbooks

Lotus Instant Messaging/ Web Conferencing ... - IBM Redbooks

Lotus Instant Messaging/ Web Conferencing ... - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

12.4.1 What are IIS and ASP?IIS is Microsoft’s <strong>Web</strong> application server. It provides HTTP services as well as anenvironment for running ASP, which is its server-side scripting environment. Youcan use ASP to create dynamic <strong>Web</strong> applications much like applicationsdeveloped using Domino or <strong>Web</strong>Sphere Application Server.Using the Sametime Links Toolkit, you can bring the power and collaborationfeatures of Sametime to your Microsoft-based <strong>Web</strong> site.12.4.2 DirectoriesThe major issue faced when enabling an IIS/ASP with Sametime Links is howthe directories for each server will be configured and integrated in yourenvironment. Directories are a meaty topic that are beyond the scope of thisredbook, but for this section, we assume that you have at least come to a pointwhere both IIS and Domino can recognize a user by the same unique user nameand that the Sametime directory contains a password for each user. Once youhave this, you will be able to supply Sametime Links with the user name andpassword or token it needs to login.Note: Our environment consisted on an IIS server listening on port 81 andSametime/Domino sever listening on port 80. IIS used its own NT directoryand Domino used an LDAP directory. The directories were not synchronized,but did use the same user names. The only reason we had this type ofenvironment was because of limited time and resources.12.4.3 Logging in using the Token Generator12.4.4 How it worksMost <strong>Web</strong> sites now offer or at least try to offer a single sign-on experience. Inour example, Sametime and IIS are using different authentication mechanisms,so we need a way to log users into Sametime without prompting them for theirpassword again after they have already authenticated with IIS. To do this, wetweaked the Token Generator example in 12.3.1, “The TokenGenerator servlet”on page 342 to return the token in a JavaScript variable instead of an HTMLpage.Figure 12-5 on page 353 shows the series of events when we try to load theSametime-enabled <strong>Web</strong> page.352 <strong>Lotus</strong> <strong>Instant</strong> <strong>Messaging</strong>/<strong>Web</strong> <strong>Conferencing</strong> (Sametime): Building Sametime-Enabled Applications

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

Saved successfully!

Ooh no, something went wrong!