春季3 MVC会话外部重定向后丢失(Spring 3 MVC session is lost aft

2019-08-16 23:38发布

我有一个Spring MVC 3应用程序和应用程序的一部分,需要重定向到第三方支付的网站,它的完成后支付网站重定向到我的应用程序。 问题是,春天似乎而是创建使用旧的一个新的会话,并删除之前存储在会话中的所有数据。 这为我的应用程序大量的问题,我不知道是否有一种方法来保护外部重定向后的会议?

此外,饼干是在我的浏览器中启用,我确实验证了在重定向后的饼干变化JSESSIONID值,表明一个新的会话覆盖旧的。

Answer 1:

你能提供以下信息:

  1. 从第三方网站回来后,就您的应用程序中使用从它采用的是不同的域/子域名重定向到第三方网站之前?
  2. 有没有一种可能性,你的会话超时值是如此之低,会话过期用户返回到您的应用程序的时间?
  3. 是否具有无效会话onunload的事件,您的应用程序使用框架?


文章来源: Spring 3 MVC session is lost after external redirect