将OAuth2错误作为JSON而不是XML返回

时间:2015-10-09 13:23:12

标签: json spring spring-security-oauth2

我正在实现一个RESTful Webservice,它返回格式化为JSON的每个内容。我也使用Spring OAuth2,但所有错误消息(如无效访问令牌等)都以XML格式返回。如何将这些OAuth2错误作为JSON返回? 顺便说一下,访问令牌以JSON String的形式返回。

1 个答案:

答案 0 :(得分:4)

我们遇到了同样的问题。

在服务器端配置数小时后,我们找到了更好的方法来迁移这种麻烦。

OAuth2 for Spring的错误消息默认为xml,但只需一个简单的技巧即可将其更改为JSON:在请求标头中发送Accept: application/json

希望我帮了一下。