Open mandoo1229 opened 1 year ago
์นด์นด์ค ๋ก๊ทธ์ธ ์ธ์ฆํ๋ ๋ฐฉ์์ ๊ทธ๋ฆผ์ผ๋ก ์ค๋ช ํ ๋ด์ฉ์ ๋๋ค.
const redirect_uri = "http://localhost:3000/auth/kakao/callback";
์ด๊ฒ์ด KakaoDevelopers ์ ์ค์ ํ Redirect_URI ์ ๋๋ค. ์ด๊ฑธ ์ด ๊ฒฝ๋ก๋ฅผ ํตํด์ ์ ํจ์ฑ ๊ฒ์ฆ ํ ํฐ์ ์ฃผ๊ณ ๋ฐ์ต๋๋ค.
let code = new URL(window.location.href) ์ด๊ฑธ ์ฝ์์ ์ฐ์ผ๋ฉด ๊ทธ๋ฆผ์ฒ๋ผ ๋์ต๋๋ค. ์ฌ๊ธฐ์ search์ ์๋ ๊ฐ์ ํ์ฉํ์ฌ ์ฌ์ฉํฉ๋๋ค.
responseCode : 400java.io.IOException: Server returned HTTP response code: 400 for
์คํ๋ง๋ถํธ์์ ์ด ์๋ฌ๊ฐ ๋ ์ ํ์ธ์ ํด๋ณด๋ ํด๋ผ์ด์ธํธ ์ํฌ๋ฆฟ(Client secret)๊ธฐ๋ฅ์ ์ฌ์ฉํด์ ์ค๋ฅ๊ฐ ๋ฌ๋ค๊ณ ํฉ๋๋ค. ๋ค์๋ค๊ณ ์๊ฐํ๋๋ฐ ์์ง ๋ชป์ฐพ๊ณ ์๋ค ใ ใ ์ค๋ฅํด๊ฒฐ๋ฒ์ ์์๋๋ฐ๋ ์ด๋ ๊ฒ ๋น๋๋ค. ๋ค์ ํ๋ฒ ์์๋ด์ผ๊ฒ ์ต๋๋ค.
React์์ Kakao ๋ก๊ทธ์ธ ์ด์ ๋ฐ์!
kakao์์ apiํค๋ฅผ ๋ฐ๊ณ , ๊ทธ ํค ๊ฐ์ผ๋ก uri๋ฅผ ์ค์ ํ์ฌ ๋ก๊ทธ์ธ ๊ธฐ๋ฅ์ ๋ง๋ค์์ผ๋API๋ฅผ ๋ฐ์์ค์ง ๋ชปํ๋ค. ์ข ๋ ๊ณต๋ถํด์ API๊ฐ์ ๋ฐ์์ค๋ ๋ฐฉ๋ฒ์ ์์๋ด์ผ ํ ๊ฑฐ ๊ฐ์ต๋๋ค.
์ด ๋ฐฉ๋ฒ์ ํ ๋๋ก ๊ตฌ๊ธ ์์ด๋๋ก๋ ๋ก๊ทธ์ธ์ ํ ์ ์๋๋ก ๊ตฌํํ๋๋ก ํ๊ฒ ์ต๋๋ค.