• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

"서블릿 필터 - 인증 체크" 강의에서 질문있습니다.

24.06.15 14:21 작성 조회수 46

0

강사님께서 설명해주신대로 LoginCheckFilter를 만들어서 적용해서 Chrome에서 실행해봤는데 localhost:8080/items를 입력해도 자동으로 localhost:8080 으로 이동합니다... 그래서 혹시나 싶어서 LoginCheckFilter를 적용하기 전으로 하고 다시 localhost:8080/items 를 입력했더니, 그래도 localhost:8080 으로 이동이 됩니다.
제가 코드를 잘못 입력한건가 싶었는데 Chrome이 아니라 Safari로 들어가서 localhost:8080/items를 입력하면 Filter적용전에는 localhost:8080/items 에 접근이 가능하고, Filter 적용시에는 http://localhost:8080/login?redirectURL=/items 로 redirect가 이루어집니다.

Chrome에서 어떤 설정을 만져야 제대로 동작하게 될까요....?
Safari에서는 제대로 동작하는데 왜 Chrome만 동작이 안되는지 모르겠습니다...

답변 1

답변을 작성해보세요.

1

OMG님의 프로필

OMG

2024.06.15

안녕하세요. kiroro0814님, 공식 서포터즈 OMG입니다.

크롬을 열고 시크릿 창을 열어서 확인해보시겠어요?

시크릿 창 여는 단축키:

맥 : command + shift + n

윈도우: ctrl + shift+ n

 

시크릿 모드에서는 정상 동작한다면 브라우저의 캐시문제로 캐시를 삭제하시면 됩니다.

캐시 삭제 방법은 다음 링크(여기를 클릭)를 참고해주세요

감사합니다.

채널톡 아이콘