在权限控制这块,要怎么把 shiro 整合进 spring cloud 中去呢。

在权限控制这块,要怎么把 shiro 整合进 spring cloud 中去呢。
1 deweixu Sep 7, 2018 |
2 sd7355391 OP 额…大佬这个打不开 |
3 inhzus Sep 7, 2018 via Android http://www.baidu-x.com/?q=spring+boot+shiro 一楼的不 fq 版本,相关资料太多了。 |
4 sd7355391 OP @inhzus 额,单个的 springboot 整合 shiro 很多,就是关于分布式以及集群.用 eureka 做注册中心这样,该怎么整合 shiro ?放网关 zuul 里的话,那么微服务取不了 shiro 里缓存的用户信息以及权限信息,如果微服务要获取的话就得添加 shiro 框架,用 Security 去获取放进 redis 的缓存的话,那岂不是每个微服务都要添加 shiro 框架,做 shiro 配置了。 |
5 zifangsky Sep 7, 2018 Spring Session+Spring Data Redis 了解一下,把 shiro 的用户信息存到 Redis 集群,微服务从 Redis 中获取用户信息就可以了。 |
7 iyangyuan Sep 7, 2018 鉴权只在 web 层(或接口层)实现,不同的权限调用不同的服务,下游服务不需要关心权限,只负责提供服务,如果实在需要权限信息的话,可以直接传过去 |
8 fs6409 Sep 7, 2018 out 了,一楼这个六啊 |
9 xiaoxinshiwo Oct 22, 2018 目前用的是 6#的方式 |