1

我在我的 grails 应用程序中使用 spring 安全核心。我的应用程序有很多调用控制器的 ajax 调用。反过来,控制器依赖于一些会话变量来满足请求。我目前能够在会话超时时正确显示 ajax 登录表单。但是,它只使用新创建的用户对象创建一个新会话。存储在会话中的所有其他对象都将丢失。

有没有办法在会话超时后用户重新登录后重新加载会话变量?

4

1 回答 1

0

会话范围的目的是在会话结束时将其擦除。如果您需要在会话之间共享数据,您应该重新考虑您的架构并将数据保存在数据库(服务器端)或 cookie(客户端)中

(从评论移到答案)

于 2013-01-15T08:50:51.557 回答