Commit 942fae37 by Nepxion

增加从Zuul Filter获取Header的方式

parent 3673028b
...@@ -46,7 +46,12 @@ public class MyDiscoveryEnabledStrategy implements DiscoveryEnabledStrategy { ...@@ -46,7 +46,12 @@ public class MyDiscoveryEnabledStrategy implements DiscoveryEnabledStrategy {
return true; return true;
} }
// 来自于外界的Header,例如,从Postman传递过来的Header
String token = request.getHeader("token"); String token = request.getHeader("token");
if (StringUtils.isEmpty(token)) {
// 来自于Zuul Filter的Header
token = zuulStrategyContextHolder.getZuulRequestHeaders().get("token");
}
// String value = request.getParameter("value"); // String value = request.getParameter("value");
String serviceId = pluginAdapter.getServerServiceId(server); String serviceId = pluginAdapter.getServerServiceId(server);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment