
spring cloud
汪云飞记录本
Spring
展开
-
Spring Cloud下基于OAUTH2认证授权的实现
在Spring Cloud需要使用OAUTH2来实现多个微服务的统一认证授权,通过向OAUTH服务发送某个类型的grant type进行集中认证和授权,从而获得access_token,而这个token是受其他微服务信任的,我们在后续的访问可以通过access_token来进行,从而实现了微服务的统一认证授权。 格式正常地址:Spring Cloud下基于OAUTH2认证授权的实现包含源码...2017-06-14 17:20:09 · 1435 阅读 · 0 评论 -
Spring Cloud下OAUTH2注销的实现
接上文Spring Cloud下基于OAUTH2认证授权的实现,我们将基于Spring Cloud实现OAUTH2的注销功能。1 增加自定义注销Endpoint所谓注销只需将access_token和refresh_token失效即可,我们模仿org.springframework.security.oauth2.provider.endpoint.TokenEndpoint写一个使...2017-07-25 12:40:30 · 5797 阅读 · 1 评论 -
Spring Cloud下基于OAUTH2认证授权的实现
oken是受其他微服务信任的,我们在后续的访问可以通过access_token来进行,从而实现了微服务的统一认证授权。 格式正常地址:Spring Cloud下基于OAUTH2认证授权的实现本示例提供了四大部分:discovery-service:服务注册和发现的基本模块auth-server:OAUTH2认证授权中心order-service:普通微服务,用来验证认证和授权api-gateway:边界网关(所有微服务都在它之后)OAUTH2中的角色:Re2017-06-14 17:14:39 · 932 阅读 · 0 评论 -
Spring Cloud下基于OAUTH2认证授权的实现
token是受其他微服务信任的,我们在后续的访问可以通过access_token来进行,从而实现了微服务的统一认证授权。 格式正常地址:Spring Cloud下基于OAUTH2认证授权的实现包含源码本示例提供了四大部分:discovery-service:服务注册和发现的基本模块auth-server:OAUTH2认证授权中心order-service:普通微服务,用来验证认证和授权api-gateway:边界网关(所有微服务都在它之后)OAUTH2中的角色:2017-06-14 17:20:09 · 602 阅读 · 0 评论 -
Spring Cloud下OAUTH2注销的实现
oken失效即可,我们模仿org.springframework.security.oauth2.provider.endpoint.TokenEndpoint写一个使access_token和refresh_token失效的Endpoint:@FrameworkEndpointpublic class RevokeTokenEndpoint { @Autowired @Qualifier("consumerTokenServices") Con2017-07-25 12:40:30 · 1695 阅读 · 0 评论