Spring Cloud与OAuth2整合

2018-09-12  本文已影响44人  自负的鱼

Spring Cloud与OAuth2整合

OAuth2中的角色

Authorization Server

开启@EnableAuthorizationServer注解,该注解会自动添加OAuth2的多个endpoint。

继承AuthorizationServerConfigurerAdapter,配置OAuth2认证服务器,需要配置授权和Token相关的三个配置。

Token存储配置,默认使用DefaultTokenServices管理生命周期。Token存储通过配置 TokenStore,默认使用内存存储,包括一下存储方式。

Resource Server

开启@EnableResourceServer注解,在服务中声明资源服务器。
继承实现ResourceServerConfigurerAdapter 类配置资源服务器安全属性,如Token的配置。

如何访问资源服务器中的API

要实现访问资源服务器中API,常用的方法有以下三种情况:

上一篇 下一篇

猜你喜欢

热点阅读