记录登录日志的切面,
Subject currentUser = SecurityUtils.getSubject();
ShiroUser shiroUser = null;
shiroUser = (ShiroUser) currentUser.getPrincipals().getPrimaryPrincipal();
getPrincipals()这个方法怎么获取都是空,
但是token还获取成功了,也登录成功了,就是获取不到。
最后发现
token是生成了不假,但是下面的login方法当时是漏掉没加的,所以就是相当于,自己承认自己成功了,没告诉shiro,但是后面又去问shiro要登录信息,shiro当然没有。