๋ถ๋ช localhost ์ผ๋๋ ์๋ฌด๋ฐ ๋ฌธ์ ์์ด ๋ก๊ทธ์ธ์ด ๋์๋๋ฐ
aws๋ก ๋ฐฐํฌํ๋ ค๊ณ URI๋ฅผ ์ถ๊ฐํ๋
์์ ๊ฐ์ด URI ์ถ๊ฐํ๋ฉด ๋๋๊ฑฐ์ผ ํ๋๋ฐ ์ ๋ฐ ์์ผ๋ก ์ค๋ฅ๊ฐ ๋ฐ์ํด์ ์ ์ฅ ๋ฒํผ ํ์ฑ์ด ์๋๋ ๊ฒ๋๋ค ใ ใ ใ ใ ใ ใ ใ
์ฌ๋ฌ ๋ฐฉ๋ฒ์ผ๋ก ์ ๋ ฅํด์ ๋ฐฐํฌํด์ ๊ฒฐ๊ตญ ์ค๋ฅ๋ ๋๋์ด ์ค๋ฅ๋ฅผ ํด๊ฒฐํ์ต๋๋ค.
google ์์ ๋ก๊ทธ์ธ api ์ค์
https://console.cloud.google.com/
Google ํด๋ผ์ฐ๋ ํ๋ซํผ
๋ก๊ทธ์ธ Google ํด๋ผ์ฐ๋ ํ๋ซํผ์ผ๋ก ์ด๋
accounts.google.com
๋ก๊ทธ์ธ
์์ฑํ OAuth 2.0 ํด๋ผ์ด์ธํธ ID ํด๋ฆญ
์น์ธ๋ ๋ฆฌ๋๋ ์ URI์
http://IPv4DNS:ํฌํธ๋ฒํธ/login/oauth2/code/google ์ถ๊ฐ
IPv4DNS๋ aws ec2์ ์์ฑํ ์ธ์คํด์ค์ IPv4DNS๋ฅผ ์ ๋ ฅํ์๋ฉด ๋ฉ๋๋ค.
(๋ณดํต ec2-์ด๋ ๊ฒ ์์ํ๋ ๋ถ๋ถ)
์ด๋ ๊ฒ ์ ๋ ฅํ๊ณ ์ ์ฅ์ ๋๋ฅด๋ฉด ์ค์ ๋!
์ด์ ๋ application.properties ๊ตฌ๊ธ ๋ก๊ทธ์ธ ์ค์ ๋ถ๋ถ์ ์๋์ ๊ฐ์ด ์ ๋ ฅํ๋ฉด ๋ฉ๋๋ค.
spring.security.oauth2.client.registration.google.redirect-uri = http://IPv4DNS:ํฌํธ๋ฒํธ/login/oauth2/code/google
ํฌํธ๋ฒํธ๋ ๋ณธ์ธ์ด ์ค์ ํ ํฌํธ๋ฒํธ๋ฅผ ์ ๋ ฅํ์๋ฉด ๋ฉ๋๋ค.
๋์ ๋ฌด์กฐ๊ฑด ๊ตฌ๊ธ์ ์ถ๊ฐํ uri์ ๋์ผํ๊ฒ...
์ด ์ค๋ฅ๋๋ฌธ์ ๊ฒ์ํด ์ค์ ๋ถ๋ค์ ์ด๋ ๊ฒ ์ค์ ์ ์ถ๊ฐํ์๊ณ ์ ๋ฐ ์ค๋ฅ๋ฅผ ์ก์ผ์ จ์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค!!!
+) ํน์ ์ค๋ช ์ด ๋ถ์กฑํ์๋ค๋ฉด ๋๊ธ ๋ฌ์์ฃผ์ธ์~~~
'๐ฑerror' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
aws ec2 - rds ์ฐ๋์ ํ๊ธ ๊นจ์ง๋ ๋ฌธ์ (0) | 2024.07.09 |
---|---|
Error occurred while trying to proxy: localhost:3000 ์ค๋ฅํด๊ฒฐ! (0) | 2024.05.10 |
rejected - non-fast-forward ์ค๋ฅ ํด๊ฒฐ๋ฐฉ๋ฒ (0) | 2024.04.24 |