目前我正在Spring Boot应用程序中开发一个休息控制器,它使用Oauth2令牌进行身份验证,我需要从令牌中获取一些用户信息。
要获取我正在使用OAuth2Authentication对象的基本信息,请执行以下操作:
@RequestMapping(CONTROLLER_PATH)
public DataDto getActivityData(@RequestParam(value="id") Long id,OAuth2Authentication auth) {
. . .
}
但令牌中有一些自定义字段未包含在此对象中。
有没有办法在控制器中读取这些字段或将它们映射到对象?