最近使用spring mvc + spring security 实现登录权限控制的时候,一直不能成功登录,检查过后是dao一直无法注入为null

CustomUserDetailConfig.java

SecurityConfig.xml

错误原因:

Security先于Spring 加载,手动注入的customUserDetailsService,由于spring 还没有启动,导致无法注入userDao,所以一直报null

解决方法:

移除SecurityConfig.xml中的手动注入bean,改成交给spring 自动扫描即可

applicationContext.xml

转载于:https://www.cnblogs.com/ClareZjy/p/8334379.html

Spring security UserDetailsService autowired注入失败错误相关推荐

  1. java授权失败_自定义Spring Security的身份验证失败处理方法

    1.概述 在本快速教程中,我们将演示如何在Spring Boot应用程序中自定义Spring Security的身份验证失败处理.目标是使用表单登录方法对用户进行身份验证. 2.认证和授权(Authe ...

  2. Spring Security 中产生Feign 401 错误

    Spring Security 中产生Feign 401 错误 错误如下: Request processing failed; nested exception is feign.FeignExce ...

  3. Spring Autowired 注入失败总是Null

    报错:NullPointerException 分析:错误原因是注入失败? <context:annotation-config/> <context:component-scan ...

  4. 踩坑:Spring静态变量/构造函数注入失败(注入为null)问题的解决方案

    1.案例1:Spring对静态变量的注入为空 案例代码如下: @Component public class HelloWorld {/*** 错误案例:这种方式是不能给静态变量注入属性值的*/@Va ...

  5. Spring Security + Session Redis——JSON序列化错误[The class xxx and name of xxx is not whitelisted. ]解决方案

    前置 Spring Security + Spring Session + Redis--[SecurityContext]和[AuthenticationToken]JSON反序列化问题解决方案 问 ...

  6. Spring @Value取值为null或@Autowired注入失败

    @Value 用于注入.properties文件中定义的内容 @Autowired 用于装配bean 用法都很简单,很直接,但是稍不注意就会出错.下面就来说说我遇到的问题. 前两天在项目中遇到了一个问 ...

  7. spring boot+spring security认证authorities反序列化失败的错误

    控制台报错如下: 2022-08-18 13:40:03.144 ERROR 14600 --- [nio-8081-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServ ...

  8. 记录一下spring boot+spring security认证authorities反序列化失败的错误

    控制台报错如下: 2021-07-30 14:54:14.423 ERROR 2348 --- [nio-9002-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServl ...

  9. redistemplete请求spring security /oauth/token 报401错误,表示没有权限

    /oauth/token 这个路径就是为了获取认证中心的token System.out.println("函数进来了");MultiValueMap<String, Str ...

最新文章

  1. c语言选择题写小写字母表,C语言选择题(最全版).doc
  2. (七)OpenStack---M版---双节点搭建---Dashboard安装和配置
  3. 下列哪个不是目前python里的内置模块-python中那些小众但有用的内置模块
  4. PHPCMS V9 框架代码分析(入口程序)
  5. 从0开始学习 GitHub 系列之「初识 GitHub」
  6. filter的原理(转)
  7. RabbitMQ入门教程——发布/订阅
  8. npm eject 暴露webpack报错,less或sass添加报错
  9. 轻量级代码生成器-OnlyCoder 第一篇
  10. Linux 系统安装配置PHP服务(源码安装)
  11. Android Java 颜色代码 对照表
  12. CPU指令集——AVX2
  13. html怎么显示五线谱,教你一个怎么看五线谱的绝招!
  14. python实现10进制转换2进制(两种方法)
  15. python 道生一,一生二,二生三,三生万物
  16. Unity 打图集Atlas
  17. Swift忽略大小写搜索子字符串的三种方法及性能对比
  18. 总结2019大前端开发十大战略性技术布局
  19. 数据结构之字符串插入操作
  20. java未来三年的工作计划_未来三年工作计划精选.doc

热门文章

  1. Ext Designer
  2. 动态添加控件[可重复同一控件]
  3. python网课答案查询_中国大学慕课Python编程基础期末考试查题公众号答案
  4. np.unique()官方文档分析以及举例
  5. Linux系统基本概念
  6. codeblocks使用技巧
  7. Arbitrage(判断正环 spfa写法)
  8. 【004】vim 和 他的辅助工具们
  9. 试列出种计算机组生产率的公式,农业机械化生产学思考题
  10. 留美计算机物理学博士徐肖,发表SCI、做科研、拿国奖,这位矿大女博士还有点“不一样”!...