我有两个网络应用程序。我将登录到一个Web应用程序,并将通过第一个应用程序的链接或重定向导航到另一个Web应用程序。最后,在完成Application 2中的一些步骤后,我将被重定向到Application one。我该如何实现呢?
这里的Application 2是通用的,我将有三个Application One实例,它们将与Application 2进行交互。
请建议更好的方法。我必须使用spring和Spring Webflow来实现它。
答案 0 :(得分:7)
从技术上讲,两个Web应用程序(两个不同的WAR)之间的会话不能共享。这是设计使然,是出于安全原因。我想就您的问题提出以下意见和建议,
答案 1 :(得分:6)
当你必须从app1调用app2时,通过请求对象传递所有必要的信息(作为请求参数),然后app2可以在那里读取并创建会话(也许可以使用servlet / filter)
您可以使用群集在计算机之间共享同一应用程序(app1和app1)之间的会话。