首页 > 解决方案 > 如何在 Spring security 5.0 中自定义令牌响应格式

问题描述

我使用 Spring-cloud Greenwich.RELEASE 并导入:spring-cloud-starter-security spring-cloud-starter-oauth2

当我登录成功时响应:

{ 
    "access_token":"950a7cc9-5a8a-42c9-a693-40e817b1a4b0", 
    "token_type":"bearer", 
    "refresh_token":"773a0fcd-6023-45f8-8848-e141296cb3cb", 
    "expires_in":27036, 
    "scope":"select" 
}

我想改变这个:

{
    "code" : 200,
    "data" : { 
    "access_token":"950a7cc9-5a8a-42c9-a693-40e817b1a4b0", 
    "token_type":"bearer", 
    "refresh_token":"773a0fcd-6023-45f8-8848-e141296cb3cb", 
    "expires_in":27036, 
    "scope":"select" 
    }
}

怎么做 ?

标签: javaspringspring-security-oauth2

解决方案


你没有。那是一种 OAuth 格式。使用基于某些标准的框架然后询问如何更改标准是没有意义的。


推荐阅读