์ด๋ค ์๋ฌ?
ํ๋กํ ์ด๋ฏธ์ง๊ฐ ์ฌ์ฉ๋๋ ์ด๋ ๊ณณ์ด๋ ๋ํ๋๋ ์ด 403 ์๋ฌ..
ํ๋กํ ์ด๋ฏธ์ง๋ฅผ ์ ๋๋ก ๋ชป๊ฐ์ ธ์์ ๊ทธ๋ฐ ๋ฏ ๋ณด์๋ค.
๊ทธ๋์ ํ๋กํ ์ด๋ฏธ์ง๊ฐ ๋น๋ฒํ๊ฒ ์ ๋๋ก ๋จ์ง ์์๋ค.
์ด๋ ๊ฒ ๋น์ด์๋ ์ด๋ฏธ์ง๋ฅผ ํ์ธํด๋ณด๋ฉด src๊ฐ ๋น์ด์๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
์์ธ ํ์
์ด ๋ฌธ์ ๋ ๊ตฌ๊ธ๋ก ๋ก๊ทธ์ธํ ๊ณ์ ์๋ง ๋ํ๋๋ ํ์..
403 ์๋ฌ๋ ์๋ฒ์ ์์ฒญ์ ํ์ง๋ง ๊ถํ์์ ๋ฌธ์ ๋ก ๊ฑฐ์ ๋์๋ค๋ ์๋ฌ๋ผ๋๋ฐ, ๋ณดํต ๋ค๋ฅธ ๋๋ฉ์ธ์์ ํธ์ถํ ๋ ๋ฐ์ํ๋ค๊ณ ํ๋ค.
๋ค๋ฅธ ๋๋ฉ์ธ์์ ์จ ์์ฒญ์์ ํ์ธํ๊ณ ๊ฑฐ์ ํ๋จ ๊ฒ์ด๋ค.
ํด๊ฒฐ ๊ณผ์
https://stackoverflow.com/questions/56242788/http-403-on-images-loaded-from-googleusercontent-com
์คํ ์ค๋ฒํ๋ก์ฐ์์ ๊ฐ์ ์ค๋ฅ์ ๋ต๋ณ์ ์ฐพ์ ์ ์์๋ค.
์ด๋ฏธ์ง ํ๊ทธ์ referrerPolicy="no-referrer"
๋ฅผ ์ถ๊ฐํด์ฃผ์ด ํด๊ฒฐํ๋ค.
์ธ๋ถ ๋งํฌ ๊ณต์ ๊ธ์ง๊ฐ ์ ์ฉ๋ ์ด๋ฏธ์ง๋ฅผ no-referrer
์ค์ ์ ํตํด์ ๋ณด์ฌ์ค๋ค.
<ProfileImage
src={
profileImg === '' || profileImg === undefined
? defaultProfile
: profileImg
}
alt="ํ๋กํ์ด๋ฏธ์ง"
referrerPolicy="no-referrer"
/>
ํด๊ฒฐํ๊ณ ๋ณด๋ ํ๋กํ ์ด๋ฏธ์ง๋ฅผ ํ ๋ฒ์ด๋ผ๋ ์์ ํ ๊ฒฝ์ฐ๊ฐ ์๋ค๋ฉด ๊ตฌ๊ธ ๊ณ์ ๊ฐ์ ๊ฒฝ์ฐ ์์ฒญํค๋ ์ฃผ์ฒด๊ฐ ๋ฌ๋๋ค. (๋น์ฐํ๊ฒ ์ง๋ง ๐)
Comment