2010-03-04 103 views
1

我正嘗試從ASP.NET應用程序創建一個SSO到Lotus Notes服務器。Lotus Notes和c#SSO

一旦用戶登錄到我的服務器,我可以在Lotus Notes中創建一個令牌,然後執行SSO。

感謝 Bhanvani

+0

由於您正在討論ASP.NET應用程序,因此我假設您正在討論通過HTTP調用訪問Lotus Domino服務器,因此我已經刪除了lotus-notes標記並將其替換爲蓮花多米諾骨牌。如果我錯了,請糾正我,因爲您的問題的正確答案取決於此。也就是說,Olivier BOISSIN的答案是,如果您正在討論如何對Lotus Domino服務器進行HTTP調用,那麼您的方向正確,但如果您正在討論製作Notes API調用,則答案將會非常不同。 – 2012-03-30 02:43:48

回答

1

典型的Domino服務器支持驗證的4種模式: - 基本 - 會話(多米諾會話ID) - LTPA(IBM SSO) - SPNEGO(新的8.5.1)

LTPA通常是實現SSO的方式。有Domino API來創建它,但你一定需要用戶密碼。另一方面,您可以考慮從頭構建您自己的LTPA(LTPA v1的算法可用)。

最後但並非最不重要的,你可以在你的Domino服務器的前面設置IIS和使用WebSphere插件,使得信任Domino和IIS之間的界定,這將轉發的Windows帳戶多米諾

https://infocenters.lotus.com/domino/index.jsp?topic=/com.ibm.help.domino.admin.doc/DOC/H_SETTING_UP_DOMINO_FOR_MICROSOFT_IIS_5182_STEPS.html