๐Ÿ’กEtc./Trouble Shooting

Unable to find an implementation for interface io.jsonwebtoken.io.Serializer ์˜ค๋ฅ˜ ๋ฐœ์ƒ

  • -

์˜ค๋ฅ˜ ์ƒํ™ฉ

  • JWT ํ† ํฐ ์ƒ์„ฑ ์ค‘ ์•„๋ž˜์™€ ๊ฐ™์€ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋ฅ˜ ๋ถ„์„

  • io.jsonwebtoken.io.Serializer์˜ ๊ตฌํ˜„์ฒด๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†๋‹ค๋Š” ์†Œ๋ฆฌ ๊ฐ™์Šต๋‹ˆ๋‹ค.
  • ์ง๋ ฌํ™” ๊ด€๋ จ์ด๋ฉด Jackson๊ณผ ๊ด€๋ จ์žˆ์„ ์ˆ˜ ์žˆ์œผ๋‹ˆ ๊ตฌ๊ธ€๋งํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.
    • https://github.com/jwtk/jjwt/issues/573
    • ๋™์ผํ•œ ์ด์Šˆ๋ฅผ ๊ฐ€์กŒ๋˜ ์‚ฌ๋žŒ๋“ค์ด ์žˆ๊ณ  jjwt-jackson์„ ์ถ”๊ฐ€ํ•˜๋ฉด ๋œ๋‹ค๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

  • build.gradle์— implementation 'io.jsonwebtoken:jjwt-jackson' ์„ ์ถ”๊ฐ€ํ•ด์ฃผ๋„๋ก ํ•ฉ์‹œ๋‹ค.
Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.