【问题标题】:How to modify or custom sessionId in spring session project?如何在春季会话项目中修改或自定义 sessionId?
【发布时间】:2018-01-20 08:10:16
【问题描述】:

我的项目使用了Spring Boot和Spring Session,现在想在redis中的session数据持久化之前修改或者自定义sessionId,怎么办? 谢谢!

【问题讨论】:

    标签: spring spring-boot spring-session


    【解决方案1】:

    也许您需要阅读文档 Spring Session 与 Spring Boot 配合得很好

    文档:http://docs.spring.io/spring-session/docs/current/reference/html5/

    它将告诉您,将自定义实现与@EnableSpringHttpSession 支持相结合,可以轻松重用现有的 Spring Session 配置设施和基础设施。

    第十章10. Custom SessionRepository会告诉你想要什么。

    【讨论】:

      【解决方案2】:

      Spring Session 目前不提供指定自定义会话 id 生成策略的方法,因此遗憾的是,目前唯一的方法确实是提供自定义 SessionRepository 实现。

      不过,我们的问题跟踪器中有一个existing ticket,因此如果您希望优先考虑此问题,请投票。

      【讨论】:

      • 但是我用AOP实现的。
      猜你喜欢
      • 1970-01-01
      • 2017-03-05
      • 2016-05-21
      • 2013-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多