토큰 유효성을 검사하는 테스트를 진행 중 에러가 발생해서 Application을 실행시켜보았더니 아래와 같은 에러가 발생했다.
처음 이미지의 에러를 살펴보니 아래와 같은 메시지가 있었다.
JdbcSQLSyntaxErrorException의 경우 보통 SQL 예약어를 사용한 경우가 원인이라고 나왔다.
sql 예약어를 찾아보니 VALUES가 있었다. 혹시나 해서 value를 다른 이름으로 바꾸고 시도했더니 그래도 에러가 발생했다.
그러다가 두 번째 이미지에서 아래와 같은 메시지를 찾았다.
properties를 확인해보니 authorization-uri가 없었다. 추가해서 실행시켜보니 에러가 해결되었다.