• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

로고가 뜨지 않아 질문드리겠습니다.

20.08.23 11:50 작성 조회수 219

3

안녕하세요 백기선 선생님

Spring Security 때문에 403 forbidden으로 img 파일이 웹브라우저에 뜨지 않는 내용까지는 이해를 하였습니다.

그 뒤에 SecurityConfig 파일에서 configure를 재정의하는부분까지 따라하였는데요

제 크롬 웹브라우저에서는 계속해서 403 forbidden이 발생합니다.

resources 디렉토리 하위에 static 디렉토리 안에 img 파일을 넣어두었습니다.

제가 강좌내용을 따라 작성한 SecurityConfig 코드입니다.

어느부분에서 문제가 생겨서 이미지 파일이 뜨지 않을까요...??

답변 3

·

답변을 작성해보세요.

3

빌드를 해야 타겟 디렉토리로 해당 리소스가 복사되고 애플리케이션을 실행할 때 해당 target 디렉토리 이하가 클래스패스에 들어있으니 (src는 클래스패스에 들어가지 않습니다.) 이미지 파일들을 참조할 수 있게 되는겁니다.

0

킴띠용님의 프로필

킴띠용

질문자

2020.09.03

답변 남겨주셔서 감사합니다 :)

0

킴띠용님의 프로필

킴띠용

질문자

2020.08.23

Build 탭에서 Rebuild Project를 통해 해결하였습니다.

이유는 정확하게 모르겠지만 build에서 뭔가 문제가 있었나봅니다ㅠㅠ

혹여 다른분들이 문제가 생겼을때 참고하시라고 질문은 남겨두겠습니다