我喜欢像下面那样在Zuti中使用Zuul路由器:
任何以/samlsp/login/callback
开头的雪人URL都将被路由到host1
,但是所有其他带有前缀/samlsp/**
的URL(例如/ samlsp / callback)都应重新路由到host2?
作为一个具体的例子,我正在尝试以下雪人配置:
saml-callback:
path: "/samlsp/login/callback/**"
url: host1
stripPrefix: true
filterHeaders:
- host
saml:
path: "/samlsp/**"
url: host2
stripPrefix: true
filterHeaders:
- host
我期望“ / samlsp / login / callback /”将重新路由到host1,而其他以/ samlsp /开头的调用将进入host2?我正在检查以下网址-https://github.com/codecentric/spring-boot-admin/issues/810,看来Zuul可能不支持类似的前缀路由!
有什么想法我们可以做到吗?