spring-boot.version2.6升級(jí)到2.7.18后security報(bào)錯(cuò)問題
spring-boot.version2.6升級(jí)到2.7.18后security報(bào)錯(cuò)
版本如下
<spring-boot.version>2.7.18</spring-boot.version> <spring-cloud.version>2021.0.8</spring-cloud.version> <spring-cloud-alibaba.version>2021.0.5.0</spring-cloud-alibaba.version>
升級(jí)后
spring-security由原來的5.6.0版本自動(dòng)升級(jí)到了5.7.11版本
然后登錄的時(shí)候一直報(bào)錯(cuò)
Failed to deserialize payload. Is the byte array a result of corresponding serialization for DefaultDeserializer?; nested exception is java.io.InvalidClassException: org.springframework.security.core.userdetails.User; local class incompatible: stream classdesc serialVersionUID = 560, local class serialVersionUID = 570

版本不一致,然后百度說5.7的版本升級(jí)了,寫法不一樣了,又要改各種東西
折騰了半天發(fā)現(xiàn)
只要把redis里面之前存的登錄信息session之類的全部清空,再次請(qǐng)求登錄接口,就返回成功了。。。。。

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
如何在springboot中實(shí)現(xiàn)頁(yè)面的國(guó)際化
今天帶大家學(xué)習(xí)如何在springboot中實(shí)現(xiàn)頁(yè)面的國(guó)際化,文中有非常詳細(xì)的圖文解說及代碼示例,對(duì)正在學(xué)習(xí)java的小伙伴們有很好地幫助,需要的朋友可以參考下2021-05-05
SpringBoot結(jié)合JWT登錄權(quán)限控制的實(shí)現(xiàn)
本文主要介紹了SpringBoot結(jié)合JWT登錄權(quán)限控制的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07
生產(chǎn)環(huán)境NoHttpResponseException異常排查解決記錄分析
這篇文章主要為大家介紹了生產(chǎn)環(huán)境NoHttpResponseException異常排查解決記錄分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-10-10
一文盤點(diǎn)Java中常見內(nèi)存泄漏場(chǎng)景與解決方法
內(nèi)存泄漏 是指對(duì)象 已經(jīng)不再被程序使用,但因?yàn)槟承┰?nbsp;無法被垃圾回收器回收,長(zhǎng)期占用內(nèi)存,最終可能引發(fā)?OOM,本文會(huì)介紹常見的幾類內(nèi)存泄漏場(chǎng)景,大家可以避免一下2025-12-12
SpringAI+Ollama本地模型實(shí)現(xiàn)快速對(duì)話的實(shí)戰(zhàn)指南
SpringAI是Spring官方推出的AI應(yīng)用開發(fā)框架,旨在統(tǒng)一封裝多種大模型,提供一套代碼無縫切換不同模型的功能,下面我們就來看看SpringAI如何結(jié)合Ollama實(shí)現(xiàn)快速對(duì)話功能吧2026-05-05

