springsecurity的NullPointerException产生

springsecurity的NullPointerException产生

01 异常发生场景

  • 当我使用springsecurity请求后端数据时

  • 以下是报错代码

02 问题的产生原因

  • 发生空指针异常,无非就几种

    • 类对象没有初始化,地址默认为null
    • 指向的数据为空
    • 查找到的数据为空与数据类型冲突
  • 我找了半天死活找不到问题在哪,代码删删改改就是找不到

  • 因为此处异常发生的比较特殊,从查到的数据为空!

  • 但是我数据库里是有数据的!

  • 因为springsecurity默认密码编码,会把查到的密码解码!

03 解决方式

  • 两种解决方式
  • 一种是把数据库里的密码编码
  • 另一种是在数据库的密码前加上{noop}
相关推荐
何极光6 小时前
IDEA集成Maven
java·maven·intellij-idea
老马识途2.06 小时前
在AI的帮助下理解spring的启动过程
java·前端·spring
不才不才不不才8 小时前
Spring AI 实战:聊天、提示词、记忆三件套
java·人工智能·spring·ai
一 乐9 小时前
家政服务管理系统|基于springboot + vue家政服务管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·家政服务管理系统
椰椰椰耶10 小时前
[SpringCloud][14]OpenFeign参数传递方法
后端·spring·spring cloud
技术小结-李爽11 小时前
【工具】Maven的下载、安装、使用
java·maven
极创信息11 小时前
Linux挖矿病毒深度清理实战教程,从进程隐藏、Rootkit驻留到彻底根除
java·大数据·linux·运维·安全·tomcat·健康医疗
摇滚侠11 小时前
SpringMVC 入门到实战 DispatcherServlet 源码解读 92-95
java·后端·spring·maven·intellij-idea
键盘歌唱家12 小时前
Spring AI 入门分享:它和“直接调 API“到底差在哪
java·人工智能·spring
燕-孑13 小时前
tomcat详解(基础到高级生产)
java·tomcat