일단 내가 원하는 것은 이렇게 기간에 따라 계정을 만료시키는 것이였다.
딱히 안 될 이유가 없어보였는데 별다른 예외 메세지도 없이 안된다.. 검색해봐도 굳이 이 쪽을 건드는 사람이 별로 없는 건지 정보를 찾기 힘들었다.
baeldung과 spring 공식 문서를 뒤져봤지만 정보를 찾기 힘들었고, stackoverflow도 마찬가지였다.
아니면 내 검색 실력이 부족한 걸지도..
아무튼 머리가 나쁘면 몸이 고생한다.
오늘도 즐거운 디버깅 시간이다.
잘모르지만 아마도 여기서 체크하지 않을까? 바로 step into
참고로 해당 위치는 AbstractUserDetailsAuthenticationProvider.java
그냥 메서드 이름만 보고 찍었는데 맞았다.
만약 찍기 실력을 기준으로 인재를 등용했다면 난 대기업에 들어갔을 것이다.
당연히 오바니까 심각하게 받아들이지 말자.
음.. 지금 글을 작성하며 실시간으로 보고 있는데, 뭐가 잘못된 건지 바로 보인다.
LocalDateTime과 LocalDate라서 안되는 것 같은데?
근데 이건 디버깅을 안해도 알 수 있는 사실이라서.. 지금까지 헤맨 시간이 아까워서 기왕 시작한 거 안에서 돌아가는 거 조금 더 구경했다.
결과를 바로바로 doFilter 메서드를 통해 헤더에 작성하고 있는 게 역할이 잘 분배된 공장을 보는 것 같아서 신기했다.
이거 완전 객체지향 교재에 나올 것 같은 말이군.
(LocalDateTime.Java)
LocalDateTime으로 바꿔주고 다시 디버깅해보니 정상적으로 비교하고 있는 걸 확인할 수 있다.
토요일의 즐거운 코드 여행시간.. ^^.. 끝
'Language & Framework > 삽질기록' 카테고리의 다른 글
삽질기록 (7) 스프링 시큐리티(JWT)적용 이후 깨지는 테스트들 복구하기.. (0) | 2022.10.04 |
---|---|
삽질 기록 (6) 실수로 삭제된(?) 깃허브 팀 레파지토리 살리기 (3) | 2022.09.23 |
삽질 기록 (4) 같은 타입의 Bean이 두 개 이상 존재할 때 (2) | 2022.08.31 |
삽질 기록 (3) 아기 MockMvc에게 한글 알려주기 (0) | 2022.08.21 |
삽질 기록 (2) 테스트 중 만난 Dto의 'Cannot construct instance of..' 에러 (0) | 2022.08.18 |