From d88e91a57cd748f1ea83cec1a8cb36869faafdfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=B7=E5=86=B7?= Date: Wed, 13 Feb 2019 15:19:37 +0800 Subject: [PATCH] :alien: Updating code due to external API changes. ImageCodeFilter --- .../pig4cloud/pig/gateway/filter/PasswordDecoderFilter.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pig-gateway/src/main/java/com/pig4cloud/pig/gateway/filter/PasswordDecoderFilter.java b/pig-gateway/src/main/java/com/pig4cloud/pig/gateway/filter/PasswordDecoderFilter.java index 8a58cfc7..e4d30dd4 100755 --- a/pig-gateway/src/main/java/com/pig4cloud/pig/gateway/filter/PasswordDecoderFilter.java +++ b/pig-gateway/src/main/java/com/pig4cloud/pig/gateway/filter/PasswordDecoderFilter.java @@ -23,6 +23,7 @@ import cn.hutool.crypto.Mode; import cn.hutool.crypto.Padding; import cn.hutool.crypto.symmetric.AES; import cn.hutool.http.HttpUtil; +import com.pig4cloud.pig.common.core.constant.SecurityConstants; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; import org.springframework.cloud.gateway.filter.GatewayFilter; @@ -51,7 +52,7 @@ public class PasswordDecoderFilter extends AbstractGatewayFilterFactory { @Value("${security.encode.key:1234567812345678}") private String encodeKey; - private static String decryptAES(String data, String pass) throws Exception { + private static String decryptAES(String data, String pass) { AES aes = new AES(Mode.CBC, Padding.NoPadding, new SecretKeySpec(pass.getBytes(), KEY_ALGORITHM), new IvParameterSpec(pass.getBytes())); @@ -65,7 +66,7 @@ public class PasswordDecoderFilter extends AbstractGatewayFilterFactory { ServerHttpRequest request = exchange.getRequest(); // 不是登录请求,直接向下执行 - if (!StrUtil.containsAnyIgnoreCase(request.getURI().getPath(), ImageCodeGatewayFilter.OAUTH_TOKEN_URL)) { + if (!StrUtil.containsAnyIgnoreCase(request.getURI().getPath(), SecurityConstants.OAUTH_TOKEN_URL)) { return chain.filter(exchange); }