- controller中,直接参数注入
@RequestMapping
public void execute(Principal principal){}
- 其他bean中
Principal principal = SecurityContextHolder.getContext().getAuthentication();
@RequestMapping
public void execute(Principal principal){}
Principal principal = SecurityContextHolder.getContext().getAuthentication();