Home > Ask the Domino Experts > ARCHIVE: Domino and WebSphere Integration Questions & Answers > Trap a call to URL; pass log-in ID to Domino
Ask The Domino Expert: Questions & Answers
EMAIL THIS

Trap a call to URL; pass log-in ID to Domino

Tony Higham EXPERT RESPONSE FROM: Tony Higham

Pose a Question
Other Domino Categories
Meet all Domino Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 03 December 2004
We have a Windows 2000 box, running IIS 5x in the DMZ. Users sign in with a user ID and password that is defined as a local Windows user to a Web site -- https://xxxxx.xxxx.com. We want to take that ID (that belongs to a particular Windows group) and send it to a Domino backend application server -- using a different ID. It can be a Windows ID and/or a Domino ID.

We think we know how to trap a call to a particular URL and pass a logged in ID to Domino by using a plug-in that IBM provides that is loaded on the IIS server (WebSphere Application Server plug-in for Domino). The question is, can we change the login on the IIS box after the user logs in to another ID and passes to the Domino HTTP server? The proxy/single sign-on (SSO) method that we think we can use is the one I mentioned above (IBM plug-in).

There may also be a method defined by IBM/Lotus called DSAPI (Domino Web Server API). We believe the DSAPI allows us to change the user like we want, but we don't have a lot of C expertise.

I found most of what I know regarding proxy, SSO, etc., in the Lotus Security Handbook. I have searched the IBM, Microsoft and Domino third party Web sites for information and haven?t found anything yet.

Can you offer any advice?


>
That's correct, you can trap a call to a particular URL and pass a logged in ID to Domino. The WebSphere plug-in for Domino is written as a Domino Server API (DSAPI) plug-in, which is a documented interface for intercepting URL requests. IIS has a similar plug-in concept called ISAPI which can be used similarly to intercept URLs.

Regarding changing the login on the IIS box after the user logs in to another ID and passes to the Domino HTTP server -- this seems like a question that is best suited for a Microsoft oriented message board. It has to be possible, but I'm not sure about what the overall negative consequences of doing so might be.

I am assuming that you're referring to the Lightweight Third-Party Authentication (LTPA) mechanism that IBM provides for SSO. You can indeed implement your own LTPA mechanism but this may result in an unsupported configuration from both IBM and Microsoft -- not a good place to be in.

I suggest running a Web search on "Writing DSAPI Filters", I found a number of resources that provide further information about how DSAPI works and how to create DSAPI filters.

Do you have comments on this Ask the Expert question and response? Let us know.


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
ARCHIVE: Domino and WebSphere Integration
What is WebSphere?
Integrating Blue Group with Notes/Domino
Connecting to DB2 from a Java agent using db2java.zip JDBC driver
Identifying incompatible product versions
Support for installing R6.5 client
Can Domino R5 and WebSphere App Server 5.02 implement SSO using Novell?
How can we clean up app bits WAS server leaves behind upon EAR file deployment

IBM WebSphere
WebSphere is a world of trouble, Domino readers say
WebSphere Portal primer
IBM releases HR accelerator for SAP and WebSphere
Portalizing Notes/Domino applications with IBM WebSphere Portlet Factory
Mainsoft enables .NET applications to run on WebSphere Portal
Routing mail between Lotus Domino and IBM Workplace users
Workplace Forms add XML future to WebSphere-Domino environments
Security considerations for a Domino WebSphere system
New and Notesworthy: November 2005
No middling in IBM's master plan

Web Development for Lotus Notes Domino
Trap JavaScript runtime errors in Domino Web apps
Write HTML and JavaScript in Notes view rows and columns on the Web
JavaScript detects Web browser type and version in Notes/Domino 8.0.2
Top 10 Lotus Notes/Domino coding and development tips of 2008
Top 10 issues when developing Lotus Notes Domino Internet applications
Top 10 Lotus Notes Domino programming and development tips of 2007
Programmatically copy and hide attachments in Lotus Notes rich-text fields
Programmatically edit a rich-text field table from within the Lotus Notes client
Troubleshooting Lotus Notes Domino tabbed table problems
How to validate Lotus Notes forms on a Domino server without losing entered data

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



Lotus Notes Domino on Blackberry and mobile devices
HomeTopicsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite PapersDomino IT Downloads
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 1999 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts