섹션6 마지막 'Refresh토큰을 이용한 토큰 갱신' 강의 2:50 에 작성하는 String 으로 refreshToken을 받도록 설계하는 부분입니다.
Access Token과 Refresh Token을 같이 포스트맨에서 전달하면 아래와 같은 오류가 발생했습니다.
"java.lang.IllegalArgumentException: Name for argument of type [java.lang.String] not specified, and parameter name information not available via reflection.
검색을 해보니 인텔리제이 설정에서 Build Tools -> Gradle 에서 Build And Run 부분을 IntelliJ IDEA 로 설정할때 발생하는 오류로 확인했습니다.
해결방법으로 IntelliJ IDEA -> Gradle로 변경하여 빌드
또는 어노테이션을 붙여 String refreshToken -> @RequestParam("refreshToken") String refreshToken 으로 수정하니 정상적으로 결과값을 받아왔습니다.
섹션6 마지막 'Refresh토큰을 이용한 토큰 갱신' 강의 2:50 에 작성하는 String 으로 refreshToken을 받도록 설계하는 부분입니다.
Access Token과 Refresh Token을 같이 포스트맨에서 전달하면 아래와 같은 오류가 발생했습니다.
검색을 해보니 인텔리제이 설정에서 Build Tools -> Gradle 에서 Build And Run 부분을 IntelliJ IDEA 로 설정할때 발생하는 오류로 확인했습니다.
해결방법으로 IntelliJ IDEA -> Gradle로 변경하여 빌드
또는 어노테이션을 붙여 String refreshToken -> @RequestParam("refreshToken") String refreshToken 으로 수정하니 정상적으로 결과값을 받아왔습니다.