Our company has a Web site where external customers log in and view their account information. This system is based around VB.NET. The customer wants a link to a Lotus Notes TeamRoom database with access from the VB.NET portal.
How do I create a single sign-on login? They have already logged in via .NET, and we don't want them to have to log into the Lotus Notes database a second time.
I am guessing here, since I don't know the details of .NET logon, but you might want to look into the built-in Lotus Notes feature for single sign-on with Windows accounts. I believe you have to install this at the time you install each Lotus Notes client. (So you may have to reinstall Lotus Notes.) But I know this feature works for single sign-on between Windows and Lotus Notes, so it may apply to the .NET situation also. See Notes 6 Help -> Index -> WindowsNT -> Synchronizing password.
MEMBER FEEDBACK TO THIS ASK THE EXPERT Q&A:
I think the question was about a Web login. Chuck has assumed they'll go from a Web site to launch Lotus Notes on Team Room -- but surely they'll be staying in the Web browser? Using LDAP authentication (to Active Directory) would let people use the same login credentials but not single sign-on. I think Domino still runs over Internet Information Server though -- so that might work. There is also a DSAPI filter that could be customized, but I don't know how easy that would be to set up.
Do you have comments on this Ask the Expert Q&A? Let us know.
Dig Deeper on Lotus Notes Domino Policy Management
Related Q&A from Chuck Connell
Is it possible to encrypt a user's name before sending an email? SearchDomino.com expert Chuck Connell weighs in. Continue Reading
Learn how to change authentication timeout interval for Domino Web Access logins. Continue Reading
SearchDomino.com expert Chuck Connell explains your options if you can't restore a corrupted certlog.nsf file using the fixup command. Continue Reading