【发布时间】:2016-10-31 07:14:46
【问题描述】:
我很难找到使用 Spring 实现的 OAuth2 客户端的示例。
我有使用 Spring 实现的 OAuth2 授权和资源服务器。我想从该授权服务器获取访问令牌。我需要一个示例,如何仅使用客户端凭据从我的 OAuth2 服务器获取访问令牌。没有用户参与,只是我的客户端应用程序使用客户端凭据获取访问令牌,然后使用它来访问 客户端 资源。
我只找到了使用 Java 库的示例,但我认为 Spring 的 OAuth2 框架中对此提供了支持。
如果可能,示例应包含 OAuth2 客户端、OAuth2 授权服务器和 OAuth2 资源服务器,所有这些都使用自签名证书通过 TLS 进行通信,使用 Spring 实现,不使用 xml 配置。
这是时序图:
【问题讨论】:
标签: java spring spring-security oauth