【问题标题】:Error 401 Unauthorized - Spring RestTemplate OAuth2.0错误 401 未经授权 - Spring RestTemplate OAuth2.0
【发布时间】:2016-02-10 19:43:20
【问题描述】:

我正在调用受 OAuth2.0 保护的服务。我正在使用 RestTemplate 并使用可调用对象进行异步调用。当我触发一个请求时,我得到了成功的响应。但是,当我并行触发多个请求时,服务会间歇性地返回 401 错误。请您帮忙找出这个错误的原因吗?

【问题讨论】:

  • 你应该发布一些代码,有比RestTemplate更好的选择:OAuth2RestTemplate
  • 感谢 ksokol,这是一个大型项目,我正在尝试隔离导致问题的部分。在我的项目中,我们公开了一个休息服务。我们的客户端传递了授权标头。我们将其传播给我们的客户端,因此我们没有使用 OAuth2RestTemplate。

标签: java spring rest oauth-2.0 spring-boot


【解决方案1】:

如果您使用 -Djavax.net.debug=all 启动 VM,您将能够看到来自服务器的响应。

这个错误没有帮助,是由 Spring OAuth2 为许多条件(包括错误的 client_secret)提供的

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-21
    • 2015-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-09
    相关资源
    最近更新 更多