dromara/Sa-Token

多账户认证KIT模式下SaSession-Redis缓存问题

modakai opened this issue · 2 comments

使用版本:

1.38.0

涉及的功能模块:

多账户认证下kit模式
不同体系不同 SaTokenConfig 配置
sasession redis缓存

测试步骤:

  • 我经过以下步骤测试:
    引入 redis-jackson 缓存
<!-- Sa-Token 整合 Redis (使用 jackson 序列化方式) -->
<dependency>
    <groupId>cn.dev33</groupId>
    <artifactId>sa-token-redis-jackson</artifactId>
    <version>1.38.0</version>
</dependency>

按照官网给出的不同体系不同 SaTokenConfig 配置
image

使用KIT模式对用户进行登入和sasession存储信息,当用sasession存储信息时,redis里面保存的字节码
image
image

  • 结果
    如果我不使用如何sasession方式保存信息,它保存原本框架默认的信息又是json的方式
    image

  • 我的理解是:
    按官网集成Redis文档,意思应该是引入依赖redis-jackson后,sasession保存的信息是以json序列化的方式进行保存的,而不是jdk序列化的方式

请问,是我的理解不对,还是代码哪里出了问题?

已解决

已解决
RedisConfig 配置写错了