繁体   English   中英

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

[英]how to maintain user session between 2 different web applications?

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

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

另外,尽管Java应用程序没有日志功能,但我们希望将一些用户详细信息传递给Java应用程序,并提供一些目标内容(而不是个性化的内容)。

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

谢谢。

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

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

谢谢

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM