最赞回答 / 你是夏夜的萤火
苦了我一天,找到问题所在了!!<...code...>自定义的 CustomSessionManager 要继承 DefaultWebSessionManager ,而不是 DefaultSessionManager ,难怪获得的 sessionId 和 request 为 null,给后来者一个告诫,不要像我一样了。
2018-12-21
最新回答 / Youare_my_sunshine
String password = getPasswordByUsername(username);通过这个去获取的密码,如果密码没有找到是直接 return null,不为空才创建SimpleAuthenticationInfo返回对象的,这个是在创建对象之前的,这里用的是map一个定值,也可以是数据库或者缓存中去查找密码。login传递的是明文,但是通过//加密 HashedCredentialsMatcher matcher = new HashedCredentialsMatcher(); m...
2018-12-03