[error]Could not resolve placeholder 'jwt.secret' in value "${jwt.secret}"

sung eon·2023년 2월 20일
0

에러메시지
Could not resolve placeholder 'jwt.secret' in value "${jwt.secret}"

| 상황

jwt.secret key에 대한 value를 기존 application.properties에 있던 것을 github에 올리기 위해 application-security.properties에 적어주고 Spring Boot App 실행했더니 해당 에러가 났다.

찾아보니,
토큰을 제공해주는 TokenProvider 클래스에서 jwt.secret 값을 가져와 초기화해 Token 생성을 하는데 사용하려고 했는데 키에 대한 값을 읽어오지 못해서 나는 오류였다.
따라서 맨 위계층인 spring.을 추가해봤다.
하하하하 안됨. 재밌다.

기존 application.properties 계층

profile
코베베

0개의 댓글