๊ทธ๋ƒฅ ์ผ๋ฐ˜ HTTP ์—ฐ๊ฒฐ์€ ํด๋ผ์ด์–ธํŠธ๋‹จ์—์„œ ๊ฑฐ๋ถ€๋ฅผ ํ•ด๋ฒ„๋ฆฌ๊ธฐ ๋•Œ๋ฌธ์—


๊ธฐ์กด์— ์ž˜๋งŒ ๋ถ™๋˜ ๊ฒŒ์ž„์„œ๋ฒ„์— ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๊ฐ‘์ž๊ธฐ ๋ชป๋ถ™๋Š” ํ˜„์ƒ์ด ์ƒ๊ธฐ๋ฉฐ


์„œ๋ฒ„๋‹จ์—์„œ๋Š” ๋ญ ๋•œ์— ๋ชป๋ถ™์—ˆ๋Š”์ง€ ์•Œ์•„๋‚ผ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•๋„ ์—†์Œ



์†”๋ฃจ์…˜ 1.

- ์„œ๋ฒ„ SSL ์ธ์ฆ ๋ฐ›๊ณ  ๋„คํŠธ์› ์ฝ”๋“œ๋ฅผ ์ „๋ถ€ HTTPS ๋กœ ๋ฐ”๊พผ๋‹ค

ใ„ด์ œ์ผ ์ข‹์€ ํ•ด๊ฒฐ๋ฐฉ๋ฒ•


์†”๋ฃจ์…˜ 2.

- manifest ๋ฅผ ์ˆ˜์ •ํ•ด์„œ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋น„๋ณด์•ˆ์—ฐ๊ฒฐ๋„ ํ—ˆ์šฉํ•˜๋„๋ก ๋ฐ”๊พผ๋‹ค

(android:usesCleartextTraffic="true" ๋กœ ๋ฐ”๊พธ๋ฉด ๋จ)

https://android-developers.googleblog.com/2018/04/protecting-users-with-tls-by-default-in.html

ใ„ด์ œ์ผ ์†์ด ๋œ๊ฐ€๋Š” ๋ฐฉ๋ฒ•


์†”๋ฃจ์…˜ 3.

- Target API Level ์„ 27 ๋กœ ๋‚ฎ์ถฐ์„œ ๋นŒ๋“œํ•ด๋ฒ„๋ฆฐ๋‹ค

ใ„ด์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๊ตฌ๊ธ€ํ”ผ์ณ๋“œ์—์„œ ๋ฌด์กฐ๊ฑด ์ œ์™ธ๋จ. ์ง„์งœ ์ž„์‹œ์กฐ์น˜์ผ ๋ฟ์ด๊ณ  ์ถ”์ฒœํ•˜์ง€ ์•Š์Œ



์ผ๋‹จ ๋.