【问题标题】:Spring boot, security starter and OAuth2 clientSpring Boot、安全启动器和 OAuth2 客户端
【发布时间】:2016-06-27 01:08:52
【问题描述】:

我正在使用带有 web 和安全启动器依赖项的 Spring Boot,以及 spring-security-oauth2。我正在尝试使用远程(Openstack Keystone)OAuth2 提供程序来保护 REST API。

到目前为止,我已经成功地正确获取了 access_token,但是在获取用户信息时,我得到一个 404 未找到,因为似乎操作系统提供商希望在请求参数中提供 access_token。

我不知道如何说服 OAuth2RestTemplate 类将 access_token 附加到 security.oauth2.client.resource.user-info-uri 端点。

【问题讨论】:

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


    【解决方案1】:

    发现将security.oauth2.client.client-authentication-scheme 设置为query 将使RestTemplate 将access_token 附加到后续的用户信息请求中。

    【讨论】:

      猜你喜欢
      • 2016-10-31
      • 2016-09-28
      • 2018-08-22
      • 2017-11-16
      • 1970-01-01
      • 1970-01-01
      • 2019-07-06
      • 2020-11-13
      • 2019-02-26
      相关资源
      最近更新 更多