From 4cfe177f05f6237fb457fda656fcd81766bbb42a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BA=B7?= Date: Sun, 20 Aug 2017 17:45:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/itkk/udf/auth/filter/AbstractBaseZuulFilter.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/AbstractBaseZuulFilter.java b/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/AbstractBaseZuulFilter.java index e51ae97..f6a2f8d 100644 --- a/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/AbstractBaseZuulFilter.java +++ b/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/AbstractBaseZuulFilter.java @@ -42,7 +42,12 @@ public abstract class AbstractBaseZuulFilter extends ZuulFilter { String url = request.getRequestURI(); String method = request.getMethod(); //获得排除列表 - Map map = targetUserType.equals(UserType.USER) ? authProperties.getUserExcludeService() : targetUserType.equals(UserType.CLIENT) ? authProperties.getClientExcludeServiceMeta() : null; + Map map = null; + if (targetUserType.equals(UserType.USER)) { + map = authProperties.getUserExcludeService(); + } else if (targetUserType.equals(UserType.CLIENT)) { + map = authProperties.getClientExcludeServiceMeta(); + } //判空 & 遍历 & 匹配排除规则 if (MapUtils.isNotEmpty(map)) { Iterator keys = map.keySet().iterator(); @@ -59,7 +64,7 @@ public abstract class AbstractBaseZuulFilter extends ZuulFilter { /** * 判断用户类型 - * + *s * @param targetUserType 目标用户类型 * @return 是否匹配 */