电光石火-穿越时空电光石火-穿越时空


fastjson导致spring security oauth2的token序列化错误

预期返回值

{
    "data": {
        "access_token": "2e9a8ead-3792-4eb1-a1de-e96fc2811920",
        "token_type": "bearer",
        "refresh_token": "93d4761b-393d-4fa7-9a4f-7180f57b88d7",
        "expires_in": 3012,
        "scope": "app"
    },
    "code": 0,
    "msg": ""
}

但是返回值为

{
"code":0,
"data":{
"additionalInformation":{},
"expiration":1596121544910,
"expired":false,
"expiresIn":21599,
"refreshToken":{
"expiration":1596143144910,
"value":"18c8129a-3fe5-4a1a-8922-989d0ba5e165"
},
"scope":["app"],
"tokenType":"bearer",
"value":"3f1b1960-183c-4f94-af0e-0ec5ef99edb4"
},
"msg":""
}

原因
返回时使用fastjson而不是默认的Jackson
微信截图_20200730170827.png

本博客所有文章如无特别注明均为原创。作者:似水的流年
版权所有:《电光石火-穿越时空》 => fastjson导致spring security oauth2的token序列化错误
本文地址:http://www.ilkhome.cn/index.php/archives/674/
欢迎转载!复制或转载请以超链接形式注明,文章为 似水的流年 原创,并注明原文地址 fastjson导致spring security oauth2的token序列化错误,谢谢。

评论