[Spring] jwtToken 인증 실패로 인한 API 호출 실패

최성민·2021년 8월 27일
0

Spring

목록 보기
9/9

- 문제 현상

  1. Front에서 뜬금없이 tags가 undefined되었다고 뜸.
  2. Backend로 가보니 NullPointerException이 발생

- 문제 원인

Authentication으로 사용하는 User class가 null일 경우에 별도의 예외처리없이 사용했기때문에 NullPointerException 발생


해결 방법

간단하다 null 경우에 예외 처리를 추가하면된다.

java.lang.NullPointerException: null
at com.example.blog.service.articles.ArticleService.lambda$listArticle$3(ArticleService.java:95) ~[main/:na]
at java.base/java.util.Optional.ifPresent(Optional.java:183) ~[na:na]

--> 변경사항

isEmpty()를 만들어서 null check

profile
공부합시다

0개의 댓글