如何在两个不同的Web应用程序之间维护用户会话?

时间:2018-06-12 22:04:12

标签: java session salesforce tomcat8 usersession

我们有2个网站,其中一个是在Salesforce上开发的,具有登录功能,其中登录用户获取其个性化内容。 另一个网站是Tomcat服务器上的Java应用程序,没有登录功能。

这两个网站都将托管在单一域名上,对于用户而言,外观和外观方面不会有太多变化。感觉。但是,在整个用户旅程中,我们希望保留用户会话,以便他不必再在第一个网站上登录。

此外,虽然Java应用程序没有记录功能,但我们希望将一些用户详细信息传递给Java应用程序并呈现一些目标内容(而非个性化内容)。

有人可以建议我们如何实现这一目标?

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用Redis实现此目的。从salesforce应用程序存储会话,并使用相同的会话访问第二个应用程序。我们与微服务架构合作。 这可能会让你有所了解。

[https://medium.com/@odedia/spring-session-redis-part-i-overview-a5f6c7446c8b]

由于