我正在使用spring security oauth2
和authorization_code
类型。
Oauth2客户端成功为用户检索了qazxsw poi。
现在,客户端需要使用access_token
检索用户信息,例如电子邮件。
但是,我无法找到教程,示例来说明我如何做到这一点..
你有两个选择。
access_token
如
can I include user information while issuing an access token?
并确保您有一个配置为在该端点使用oauth2的resourceServer
@RestController
@ProcessingController
@RequestMapping("/identity/userinfo")
public class UserInfoController {
@RequestMapping(value = "", method = RequestMethod.GET)
public ResponseEntity<?> userInfo(Principal principal,
HttpServletRequest request) {
return ResponseEntity.ok(principal);
}
}