인프런 커뮤니티 질문&답변
toStaticResoueces 관련해서 질문 드립니다.
작성
·
296
0
안녕하세요. css 적용 관련해서 질문 드립니다.
예제와 같이 설정을 한 후
@Override
public void configure(WebSecurity web) {
web.ignoring().requestMatchers(PathRequest.toStaticResources().atCommonLocations());
}
static 아래에 css 폴더에 아래와 같은 구조로 되어 있습니다.

물론 작업시 다른 css 및 less 파을 ttf 파일들은 잘 적용 됩니다.
min.css 및 min.js 에서 에러 발생 그외는 적용이 잘 됩니다.
public enum StaticResourceLocation {
/**
* Resources under {@code "/css"}.
*/
CSS("/css/**"),
/**
* Resources under {@code "/js"}.
*/
JAVA_SCRIPT("/js/**"),
/**
* Resources under {@code "/images"}.
*/
IMAGES("/images/**"),
/**
* Resources under {@code "/webjars"}.
*/
WEB_JARS("/webjars/**"),
/**
* The {@code "favicon.ico"} resource.
*/
FAVICON("/**/favicon.ico");
private final String[] patterns;
StaticResourceLocation(String... patterns) {
this.patterns = patterns;
}
public Stream<String> getPatterns() {
return Arrays.stream(this.patterns);
}
}
에러 내용은 아래와 같습니다.
구글링 결과 css/** 을 시큐리티에 추가 하라고 하는데 위에 설정에 되어 있기 때문에 아무 문제가 없어 보이는데 에러에 대해 조언을 해 주실수 있으신가요?





