From f79bc52e9210a3573228c4e1fd2d8fabbba0ae7a Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Sat, 16 Sep 2023 00:10:32 +0800 Subject: [PATCH] chore: Reduced coupling --- .../kicc/common/security/xss/XssFilterAutoConfiguration.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kicc-common/kicc-common-security/src/main/java/com/cloud/kicc/common/security/xss/XssFilterAutoConfiguration.java b/kicc-common/kicc-common-security/src/main/java/com/cloud/kicc/common/security/xss/XssFilterAutoConfiguration.java index bc0825a6..7acdc008 100644 --- a/kicc-common/kicc-common-security/src/main/java/com/cloud/kicc/common/security/xss/XssFilterAutoConfiguration.java +++ b/kicc-common/kicc-common-security/src/main/java/com/cloud/kicc/common/security/xss/XssFilterAutoConfiguration.java @@ -1,5 +1,6 @@ package com.cloud.kicc.common.security.xss; +import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.boot.web.servlet.FilterRegistrationBean; @@ -29,8 +30,8 @@ public class XssFilterAutoConfiguration { registration.setName("xssFilter"); registration.setOrder(FilterRegistrationBean.HIGHEST_PRECEDENCE); Map initParameters = new HashMap(); - initParameters.put("excludes", xssProperties.getExcludes()); - initParameters.put("enabled", xssProperties.getEnabled()); + initParameters.put("excludes", ObjectUtil.defaultIfNull(xssProperties.getExcludes(), "")); + initParameters.put("enabled", ObjectUtil.defaultIfNull(xssProperties.getEnabled(), "")); registration.setInitParameters(initParameters); return registration; }