gpt4 book ai didi

session - Spring 3 MVC session 在外部重定向后丢失

转载 作者:行者123 更新时间:2023-12-02 05:01:07 24 4
gpt4 key购买 nike

我有一个 Spring 3 MVC 应用程序,该应用程序的一部分需要重定向到第 3 方支付网站,并且该支付网站在完成后重定向回我的应用程序。问题在于 Spring 似乎创建了一个新 session 而不是使用旧 session ,并删除了先前存储在 session 中的所有数据。这给我的应用程序带来了巨大的问题,我想知道是否有办法在外部重定向后保留 session ?

此外,我的浏览器上启用了 cookie,并且我确实验证了 cookie 中的 jsessionid 值在重定向后发生了变化,表明新 session 覆盖了旧 session 。

最佳答案

您能否提供以下信息:

  1. 从第 3 方网站返回后,您的应用是否使用与重定向到第 3 方网站之前不同的域/子域?
  2. 您的 session 超时值是否有可能过低,导致 session 在用户返回您的应用时过期?
  3. 您的应用是否使用具有 onunload 事件的框架,该事件会使 session 失效?

关于session - Spring 3 MVC session 在外部重定向后丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14865423/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com