[에러] Refused to apply style from 'http://localhost:8080/css/styles.css' because its MIME type ('application/json') is not a supported stylesheet MIME type, and strict MIME checking is enabled.

2022. 10. 19. 10:04에러 창고

728x90
SMALL

[Reason]

- 개인 프로젝트를 진행 중에 부트스트랩 템플릿을 적용하는 과정에서 발생한 에러이다.

 

 

위의 사진과 같이 css 가 적용되지 않는다고 나온 에러이다.

하지만 코드를 아무리 확인해봐도 경로도 완벽하게 설정되어있었다.

 

몇 시간을 원인을 찾은 결과, 지금 나의 개인 프로젝트에는 Spring Security 가 적용이 되어있어서 어떠한 동작을 수행하거나 경로에 접근하려면 권한을 열어주어야 헀는데 해당 경로에 대한 접근 허용을 설정해주지 않아서 생긴 에러였다.

 

WebSecurityConfig 파일의 내용에서 antmatchers 에 해당 경로에 대한 설정이 없다.

 

 

[Solution]

- antMatchers에 해당 경로에 대한 접근을 허용시켜주었더니 완벽하게 적용이 되었다.

 

728x90
반응형
LIST