如何使用带有 DB 的 spring oauth2 实现资源服务器和身份验证服务器?

Posted

技术标签:

【中文标题】如何使用带有 DB 的 spring oauth2 实现资源服务器和身份验证服务器?【英文标题】:How to implement resource server and auth server using spring oauth2 with DB? 【发布时间】:2016-12-04 14:32:21 【问题描述】:

如何使用带有 DB 的 spring oauth2 实现资源服务器和身份验证服务器以及如何使用以下架构: https://github.com/spring-projects/spring-security-oauth/blob/master/spring-security-oauth2/src/test/resources/schema.sql

测试数据会很棒!!!

【问题讨论】:

【参考方案1】:

这里是使用 Spring OAuth2 和 JdbcTokenStore 的很好的演示:

https://github.com/spring-projects/spring-security-oauth/blob/master/tests/annotation/jdbc/src/main/java/demo/Application.java

【讨论】:

以上是关于如何使用带有 DB 的 spring oauth2 实现资源服务器和身份验证服务器?的主要内容,如果未能解决你的问题,请参考以下文章

带有刷新令牌的 Spring Google OAuth2

带有自定义 TokenGranter 的 Spring Security OAuth2 版本 2.0.+

使用带有oauth2的Spring启动但面临一些问题

使用带有 oauth2 的 spring 云网关

带有 Spring Boot REST 应用程序的 OAuth2 - 无法使用令牌访问资源

带有 OAuth2FeignRequestInterceptor 的 Spring @FeignClient 不起作用