最近真是被这个分布式的权限设计,搞的郁闷,项目紧,任务重,天天加班
先说背景,项目要实现微服务的权限验证,这里:
sc-gateway 网关
网关要配置
E:\IdeaWkSpace\SmartCommunity\sc-gateway\src\main\resources\application.properties
spring.application.name=sc-gateway
server.port=8020
#zuul.host.socket-timeout-millis=60000
#zuul.host.connect-timeout-millis=60000
#zuul.routes.api-a.path=/producer/**
#zuul.routes.api-a.url=spring-cloud-producer
#下面这里就是原因了,这里配置了权限验证的微服务是sc-auth ,地址用/auth/**
#也就是,当访问/auth开头的api,就被网关自动转到sc-auth这个微服务上去了
zuul.routes.sc-auth.path=/auth/**
#zuul.routes