EC2에 서비스를 배포하는 작업중 기존 구글, 네이버 로그인은 도메인을 등록해야 작동할 수 있다.
-사전 확인사항-
1. EC2 스프링 프로젝트가 8080포트로 배포 되었다면. 8080포트가 보안그룹에 열려있는지 확인해 준다.
(ec2->보안그룹->사용하는 보안그룹 클릭하여 TCP 8080이 열려있는지 확인)
2. 인스턴스에 들어가 퍼블릭 DNS를 확인 ( 이게 도메인이 된다.) 도메인 뒤에 :8080을 붙이면 브라우저에 나타난다.
구글에 EC2 주소 등록방법
1. 구글 웹 콘솔에 접속 console.cloud.google.com
2.API및 서비스에서 OAuth동의 화면 선택
3.해당 프로젝트를 선택하여 승인된 도메인에 http://없이 퍼블릭 DNS를 입력해준다.
4. 사용자 인증 정보 탭을 클릭하여 본인이 등록한 서비스 이름을 클릭
5. 승인도니 리디렉션에 URL추가를 선택한 후 DNS주소뒤에 :8080/login/oauth2/code/google을 주소로 추가 후 저장을 눌러준다.
6. 이후 해당 프로젝트에 로그인을 시도해본다면 작동이 되는걸 확인할 수 있다.
네이버 EC2주소 등록방법
1. 네이버 개발자 센터에 접속해 나의 프로젝트로 이동한다.developers.naver.com/main/
2. API설정을 클릭 후 PC웹 항목에서 서비스 URL과 CallbackURL 두개를 수정해준다.
[서비스 URL은 8080을 제외하고 http://DNS주소/ 로 입력]
[CallbackURL은 전체 주소를 등록해준다. http://DNS주소:8080/login/oauth2/code/naver]
'Github & 시스템설정' 카테고리의 다른 글
인텔리제이 git clone 하기 (1) | 2021.08.26 |
---|---|
사용중인 포트(port) 찾아서 죽이기(kill) (0) | 2021.06.10 |
크롬 - json 데이터 정렬 / JSON Viewer 사용하기 (0) | 2021.03.29 |
github에 올린 commit 되돌리는법. (0) | 2021.03.28 |
git log 나가기 (0) | 2021.03.27 |