使用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"/>

最新文章

  1. Chome v42 支持Java
  2. Redis在windows下的安装使用
  3. 每天一个linux命令(7):cp 命令
  4. 基本的Web控件二
  5. ASP.NET MVC 3和Razor中的@helper 语法
  6. 在openshift上使用django+postgresql
  7. mod_wsgi
  8. 关于select元素的一些基本知识
  9. ACM第一天研究懂的AC代码——BFS问题解答——习题zoj2165
  10. Sublime Text 3 修改配色主题【侧边框之...】
  11. layui样式修改记录
  12. ArcGIS API for JavaScript 4.2学习笔记[8] 2D与3D视图同步
  13. 10 - JavaSE之网络编程
  14. 《阿里巴巴 Java开发手册》读后感
  15. ZABBIX监控mysql主从状态
  16. 【.net ajax显示后台返回值】
  17. springmvc如何进行热部署开发
  18. GPT &amp; UEFI Install Windows7
  19. 深入Animation,在SurfaceView中照样使用Android—Tween Animation!
  20. Android逆向-java代码基础

热门文章

  1. 438 Find All Anagrams in a String 找出字符串中所有的变位词
  2. 174 Dungeon Game 地下城游戏
  3. [转]C#Linq中的Union All/Union/Intersect和Top/Bottom和Paging和SqlMethods,skip,take,takewhile,skipwhile,编译查询等
  4. Oracle分区表例子
  5. mac 下使用gcc 编译c函数
  6. 【数据分析 R语言实战】学习笔记 第三章 数据预处理 (下)
  7. 最近面试oracle 数据库的知识点
  8. Farseer.net轻量级开源框架 中级篇:BasePage、BaseController、BaseHandler、BaseMasterPage、BaseControls基类使用
  9. OpenFlow_tutorial_1_Introduce
  10. zTree 点击文字 勾选check