Browse Source

chore: Reduced coupling

master
wangxiang 2 years ago
parent
commit
f79bc52e92
No known key found for this signature in database
GPG Key ID: 1BA7946AB6B232E4
  1. 5
      kicc-common/kicc-common-security/src/main/java/com/cloud/kicc/common/security/xss/XssFilterAutoConfiguration.java

5
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; package com.cloud.kicc.common.security.xss;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.boot.web.servlet.FilterRegistrationBean; import org.springframework.boot.web.servlet.FilterRegistrationBean;
@ -29,8 +30,8 @@ public class XssFilterAutoConfiguration {
registration.setName("xssFilter"); registration.setName("xssFilter");
registration.setOrder(FilterRegistrationBean.HIGHEST_PRECEDENCE); registration.setOrder(FilterRegistrationBean.HIGHEST_PRECEDENCE);
Map<String, String> initParameters = new HashMap(); Map<String, String> initParameters = new HashMap();
initParameters.put("excludes", xssProperties.getExcludes()); initParameters.put("excludes", ObjectUtil.defaultIfNull(xssProperties.getExcludes(), ""));
initParameters.put("enabled", xssProperties.getEnabled()); initParameters.put("enabled", ObjectUtil.defaultIfNull(xssProperties.getEnabled(), ""));
registration.setInitParameters(initParameters); registration.setInitParameters(initParameters);
return registration; return registration;
} }

Loading…
Cancel
Save