首页 > 编程语言 > 详细

Spring Cloud微服务安全实战_4-9_用zuul网关解耦安全逻辑和业务逻辑

时间:2019-12-28 19:40:51      阅读:87      评论:0      收藏:0      [点我收藏+]

上一篇通过网关,解决了微服务场景下,客户端访问服务的复杂性,上篇说的问题还有俩,安全逻辑和业务逻辑的耦合、微服务过多对认证服务器的压力增大,本篇将微服务里的安全相关的逻辑挪到网关上来,这样就能解决这两个问题。

技术分享图片

 

 

 在之前的订单服务里(资源服务器),主要做了两件事:

1,认证,拿token去认证服务器验令牌

技术分享图片

 

 

2,授权,post请求的token必须要有write权限,get请求的token必需要有read权限

技术分享图片

 有了网关之后,所有的请求都要走网关来转发到微服务上,所以网关上处理认证和授权,之前篇章说的所有的认证机制都要加到网关上:认证、授权、审计、限流:

技术分享图片

 

下面开始在网关上实现各个安全机制

 1,认证Filter

 

Spring Cloud微服务安全实战_4-9_用zuul网关解耦安全逻辑和业务逻辑

原文:https://www.cnblogs.com/lihaoyang/p/12110633.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!