在liferay中创建Domino会话

在liferay中创建Domino会话,liferay,lotus-domino,Liferay,Lotus Domino,我有一个要求,比如在liferay中登录时,我必须为该用户启动domino会话。可能性如何?有没有解决办法 提前感谢。需要为SSO配置Domino。 Liferay和Domino服务器必须共享同一DNS域。 您需要手动创建LtpaToken cookie。 为此,我编写了一个自定义的com.liferay.portal.security.auth.Authenticator(在liferay登录之后)截取用户名和密码,并尝试通过DIIOP登录Domino lotus.domino.Session

我有一个要求,比如在liferay中登录时,我必须为该用户启动domino会话。可能性如何?有没有解决办法


提前感谢。

需要为SSO配置Domino。 Liferay和Domino服务器必须共享同一DNS域。 您需要手动创建LtpaToken cookie。 为此,我编写了一个自定义的com.liferay.portal.security.auth.Authenticator(在liferay登录之后)截取用户名和密码,并尝试通过DIIOP登录Domino

lotus.domino.Session Session=lotus.domino.NotesFactory.create(主机名、用户名、密码); 如果登录成功,您可以通过调用session.getSessionToken()获取LtpaToken; 只需将令牌放入一个名为LtpaToken的自定义Cookie中,默认情况下该Cookie对服务器共享的DNS域有效