์„ธ์…˜ 1

[Web] ๋ธŒ๋ผ์šฐ์ € -> ์„œ๋ฒ„ ์š”์ฒญ์‹œ JSESSIONID ๊ณ„์† ๊ฐฑ์‹ ๋˜๋Š” ์˜ค๋ฅ˜ ์ˆ˜์ •

์‚ฌ์šฉ ์Šคํƒfront - vite+reactback - Springsession control - redisserver - AWS EC2 ๋ฌธ์ œAWS EC2์— ํšŒ์›๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ๊ฐ€์ง„ Spring boot ๊ธฐ๋ฐ˜ Rest API๋ฅผ ์˜ฌ๋ฆฌ๊ณ , ํ”„๋ก ํŠธ์—์„œ ์š”์ฒญ์„ ๋ณด๋‚ผ ๊ฒฝ์šฐ ๊ณ„์†ํ•ด์„œ JSESSIONID ์ฟ ํ‚ค์˜ ๊ฐ’์ด ๊ณ„์† ๋ฐ”๋€Œ๋Š” ํ˜„์ƒ์ด ์ƒ๊ฒผ๋‹ค. ์„ธ์…˜์ด ๊ณ„์†ํ•ด์„œ ๊ฐฑ์‹ ๋˜๋ฉด์„œ ์„ธ์…˜ ๊ด€๋ฆฌ๋ฅผ ๋ ˆ๋””์Šค๋กœ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ ˆ๋””์Šค์— ๊ฐฑ์‹ ๋œ session id๋กœ ๊ณ„์†ํ•ด์„œ ๊ฐ’์ด ๋“ค์–ด๊ฐ€๊ฒŒ ๋˜์—ˆ๋‹ค.  ํ”„๋ก ํŠธ, ๋ฐฑ์„ ์ „๋ถ€ ๋กœ์ปฌํ˜ธ์ŠคํŠธ์—์„œ ํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” ์ด๋Ÿฌํ•œ ํ˜„์ƒ์ด ์ƒ๊ธฐ์ง€ ์•Š์•˜์ง€๋งŒ ๋‹ค๋ฅธ ์„œ๋ฒ„์— ํ”„๋ก ํŠธ์™€ ๋ฐฑ์„ ๋‘๊ฒŒ ๋˜๋ฉด ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๊ฒŒ ๋˜์—ˆ๋‹ค.  ํ•ด๊ฒฐCookie์˜ SameSite ๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ lax๋กœ ์„ค์ •๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•œ ์˜ค๋ฅ˜์˜€๋‹ค.ํ˜„์žฌ์˜ ..

๊ฐœ๋ฐœ 2024.06.30