spring security基于数据库做账户锁定

看了codecraft 写的 https://segmentfault.com/a/11...
这里spring security 会默认使用InMemoryUserDetailsManager注入UserDetailsManager
问题是,InMemoryUserDetailsManager锁定后会报的是UsernameNotFoundException
推测是因为用户详细信息都是在数据库里,这个内存里的用户详细管理就不会有用户信息。
所以怎么样修改让程序报LockedException

这篇文章还有个问题,失败次数超限之后,正确密码还是能登录成功。

阅读 1.6k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏