有谁知道如何在Spring security oauth2中更改响应错误格式?

时间:2015-10-21 17:24:11

标签: java spring spring-security spring-security-oauth2

我正在使用Spring security oauth2。默认情况下,oauth2会返回自己的错误格式,如{error : "Invalid_grant", error_description : "something"}。我想将其更改为我自己的自定义格式,因此在我的应用程序中,它保持一致。谁能帮帮我吗?我已经经历了很多链接,但到目前为止还没有找到合适的解决方案。

1 个答案:

答案 0 :(得分:0)

结果是JSON文档。

  1. 以Jackson或Gson库为例,解析(反序列化)JSON文档。您可以逐个获取数据值或反序列化为类实例。
  2. 根据需要解析修改数据
  3. 使用相同的库Jackson或Gson编写(序列化)新的JSON文档。
  4. Jackson也可以生成输出XML,YAML和CSV文档
  5. https://github.com/FasterXML/jackson-core
    https://github.com/google/gson