spring security 5.0 密码未加密报错
2024-08-25 22:39:17
使用spring security5.0后,配置文件中直接写普通的密码如:123456,会报错:
java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null"
这是因为spring security5.0以后默认需要选择密码加密方式,如果还像之前版本直接配置未加密密码,就会报上面这个错误当然啦,如果还想用简单密码的话,spring security还是给了两个方案,一种是在配置文件中配置:
<bean id="passwordEncoder" class="org.springframework.security.crypto.password.NoOpPasswordEncoder" factory-method="getInstance"/>
l另一种就是在你配置密码那里加上{noop}如:{noop}123456
<security:user name="zhangsan" password="zhangsan" authorities="ROLE_ADMIN"/>
最新文章
- Chome v42 支持Java
- Redis在windows下的安装使用
- 每天一个linux命令(7):cp 命令
- 基本的Web控件二
- ASP.NET MVC 3和Razor中的@helper 语法
- 在openshift上使用django+postgresql
- mod_wsgi
- 关于select元素的一些基本知识
- ACM第一天研究懂的AC代码——BFS问题解答——习题zoj2165
- Sublime Text 3 修改配色主题【侧边框之...】
- layui样式修改记录
- ArcGIS API for JavaScript 4.2学习笔记[8] 2D与3D视图同步
- 10 - JavaSE之网络编程
- 《阿里巴巴 Java开发手册》读后感
- ZABBIX监控mysql主从状态
- 【.net ajax显示后台返回值】
- springmvc如何进行热部署开发
- GPT &; UEFI Install Windows7
- 深入Animation,在SurfaceView中照样使用Android—Tween Animation!
- Android逆向-java代码基础
热门文章
- 438 Find All Anagrams in a String 找出字符串中所有的变位词
- 174 Dungeon Game 地下城游戏
- [转]C#Linq中的Union All/Union/Intersect和Top/Bottom和Paging和SqlMethods,skip,take,takewhile,skipwhile,编译查询等
- Oracle分区表例子
- mac 下使用gcc 编译c函数
- 【数据分析 R语言实战】学习笔记 第三章 数据预处理 (下)
- 最近面试oracle 数据库的知识点
- Farseer.net轻量级开源框架 中级篇:BasePage、BaseController、BaseHandler、BaseMasterPage、BaseControls基类使用
- OpenFlow_tutorial_1_Introduce
- zTree 点击文字 勾选check