Spring Boot Redis Session问题
0
使用redis
来共享session
,其中容易出现一个问题就是:如果两个不同的项目选择了同一个redis
数据库,如果session
里面保存了不同的Java对象,反序列化就会出现ClassNotFoundException
这个异常。
解决办法有两种:
- 使用不同的
session
数据库。 - 使用不同的
cookie
名称。
不过第一种,能解决ClassNotFoundException
问题,但是由于session
名称是一样的,那么就导致两个项目只能登陆一个,而不能同时登陆。