/** * 根据token 获取 user * @param token token * @return 结果 */ private User getByToken(String token){ OAuth2Authentication auth2Authentication = defaultTokenServices.loadAuthentication(token); org.springframework.security.core.userdetails.User u = (org.springframework.security.core.userdetails.User) auth2Authentication.getUserAuthentication().getPrincipal(); return iUserService.getUserByLoginName(u.getUsername()); }