1.realm中使用 new SimpleAuthenticationInfo(user.getUsername(), user.getPassword(), getName());对登录用户进行了登记
2.使用Subject currentUser = SecurityUtils.getSubject();//获取当前用户
String logcode=currentUser.getPrincipal().toString();
currentUser.getPrincipal()为空指针
问题所在是action未纳入shiro验证;纳入验证即可。