以JSON而不是XML的形式返回OAuth2错误

Ice*_*man 2 spring json spring-security-oauth2

我正在实现一个RESTful Web服务,该服务将返回所有格式为JSON的内容。我也在使用Spring OAuth2,但是所有错误消息(例如无效访问令牌等)都以XML格式返回。如何将这些OAuth2错误返回为JSON?顺便说一句,访问令牌作为JSON字符串返回。

Try*_*usz 5

我们也面临着同样的问题。

经过数小时的服务器端配置,我们发现了更好的方法来迁移此麻烦。

用于OAuth2 for Spring的错误消息默认为xml,但是您可以通过一个简单的技巧将其更改为JSON:通过发送Accept: application/json请求标头。

希望我能有所帮助。