From 07539061ffc02ae63ceaafd3b08955b1f9e39a58 Mon Sep 17 00:00:00 2001 From: lijiarao Date: Wed, 15 Nov 2023 09:32:27 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/jero/config/shiro/ShiroConfig.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/laws-base/laws-base-core/src/main/java/com/jero/config/shiro/ShiroConfig.java b/laws-base/laws-base-core/src/main/java/com/jero/config/shiro/ShiroConfig.java index 2ca1f27b..dfdceea0 100644 --- a/laws-base/laws-base-core/src/main/java/com/jero/config/shiro/ShiroConfig.java +++ b/laws-base/laws-base-core/src/main/java/com/jero/config/shiro/ShiroConfig.java @@ -45,6 +45,8 @@ public class ShiroConfig { @Value("${jero.shiro.excludeUrls}") private String excludeUrls; + @Value("${knife4j.production}") + private String production; @Resource LettuceConnectionFactory lettuceConnectionFactory; @Resource @@ -108,10 +110,12 @@ public class ShiroConfig { filterChainDefinitionMap.put("/**/*.woff2", "anon"); //filterChainDefinitionMap.put("/druid/**", "anon"); - //filterChainDefinitionMap.put("/swagger-ui.html", "anon"); - //filterChainDefinitionMap.put("/swagger**/**", "anon"); - //filterChainDefinitionMap.put("/webjars/**", "anon"); - //filterChainDefinitionMap.put("/v2/**", "anon"); + if ("false".equals(production)){ + filterChainDefinitionMap.put("/swagger-ui.html", "anon"); + filterChainDefinitionMap.put("/swagger**/**", "anon"); + filterChainDefinitionMap.put("/webjars/**", "anon"); + filterChainDefinitionMap.put("/v2/**", "anon"); + } //积木报表排除 filterChainDefinitionMap.put("/jmreport/**", "anon");