我正在实现 spring 授权服务器,我想向令牌响应 json 添加一些自定义属性。以下是我想要的回应。
{
"access_token": *jwt*,
"scope": "articles.read openid",
"token_type": "Bearer",
"expires_in": 299,
***"customvalue1":99***
}
Run Code Online (Sandbox Code Playgroud)
我在堆栈溢出中看到了多个帖子,其中讨论了类似的主题,但在这些情况下,附加数据会添加到 jwt 的声明或标头中。我的要求是将其添加到 jwt 之外。我尝试实现 OAuth2TokenCustomizer,但这只允许修改 jwt 的声明或标头。有人可以帮忙吗?