org.springframework.core.serializer.support.SerializationFailedException: Failed to deserialize payload; nested exception is java.lang.IllegalArgumentException: java.io.InvalidClassException: org.springframework.security.authentication.UsernamePasswordAuthenticationToken; local class incompatible: stream classdesc serialVersionUID = 550, local class serialVersionUID = 560
at org.springframework.security.oauth2.provider.token.store.redis.JdkSerializationStrategy.deserializeInternal(JdkSerializationStrategy.java:48)
at org.springframework.security.oauth2.provider.token.store.redis.BaseRedisTokenStoreSerializationStrategy.deserialize(BaseRedisTokenStoreSerializationStrategy.java:25)
at org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore.deserializeAuthentication(RedisTokenStore.java:96)
at org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore.readAuthentication(RedisTokenStore.java:150)
at com.*.idb.oauth2.SecurityUtil.getAuthentication(SecurityUtil.java:72)
at com.*.idb.oauth2.SecurityUtil.getCurrentUer(SecurityUtil.java:96)
报错类定位:
org.springframework.security.authentication.UsernamePasswordAuthenticationToken