最赞回答 / 你是夏夜的萤火
苦了我一天,找到问题所在了!!<...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
最新回答 / 慕工程5036080
CustomRealm:
public class CustomRealm extends AuthorizingRealm { Map&StrString, String&= n userMap = new HashMap& {& (16); { userMap.put("Mark", "283538989cef48f3d7d8a1c1bdf2008f"); supe...
2018-12-03