-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
inmemory TokenStore -> jdbc TokenStore
20.02.11 09:58 작성 조회수 117
0
안녕하세요.
Spring boot로 서버를 개발중인 창업자에요.
InMemory TokenStore로 개발 하고, JdbcTokenStore로 교체하여 운영서버에 올리고 싶어서 교체를 다 해놓았어요.
여기서 문제가 발생하여 질문드려요.
기존에는 Account 가 수정되면 바로 적용이되어 다음에 호출된 Api는 수정된 Account가 반환되었는데,
지금은 Token 발급 시점의 Account가 반환이 되고 있어요.
(실제 Account에 update 쿼리도 날아가고 DB에도 반영이 되구요.)
제가 여태까지 디버깅한 결과 SecurityContextHolder 의 UserCache에 캐슁이 되는데 이게 기존에는 잘 캐슁을 하는데 수정한 뒤로는 이게 잘 안되는 것 같아요.
혹시 해결할 수 있는 힌트가 있을까 해서 질문 올립니다.
감사합니다.
답변을 작성해보세요.
답변 0