标签:ima ext context aliyun 结果 body getc code https
@RequestMapping("/user/info")
@ResponseBody
public Object userInfo(Authentication authentication) {
return authentication.getPrincipal();
}
@RequestMapping("/user/info2")
@ResponseBody
public Object userInfo2(@AuthenticationPrincipal UserDetails userDetails) {
return userDetails;
}
@RequestMapping("/user/info3")
@ResponseBody
public Object userInfo3() {
Object principal = SecurityContextHolder.getContext().getAuthentication().getPrincipal();
if (principal != null && principal instanceof UserDetails) {
UserDetails userDetails = (UserDetails) principal;
return userDetails;
}
return principal;
}
结果:
标签:ima ext context aliyun 结果 body getc code https
原文地址:https://www.cnblogs.com/dalianpai/p/14744866.html