JAVA/- Spring
[Spring Security] OAuth2, AWS ec2 연동
wonin
2022. 9. 12. 12:27
1. 구글 콘솔에 접속해서 본인의 프로젝트로 이동한다.
-> console.cloud.google.com/home/dashboard
Google Cloud Platform
하나의 계정으로 모든 Google 서비스를 Google Cloud Platform을 사용하려면 로그인하세요.
accounts.google.com
2. ec2 인스턴스에서 DNS 주소를 복사한다.
3. 구글 콘솔에서 API 및 서비스 - OAuth 동의 화면 - 앱 수정 - 승인된 도메인에 복사한 ec2 주소를 붙여넣고 저장한다.
4. 사용자 인증 정보에서 해당 프로젝트를 선택하고 승인된 리디렉션 URI에 다음 링크를 추가한다.
http://복사한ec2주소:8080/login/oauth2/code/google
4-1. 잘못된 원본: 이 앱은 게시 상태가 '프로덕션 단계'입니다. URI에서 https://를 스키마로 사용해야 합니다. 에러
-> 확인해보니까 현재는 https로 된 도메인에 대해서만 지원을 한다..
ssh 인증서 발급받은 적이 없으니까 당연히 https://도메인으로 접속하면 아무것도 안 뜬다.
https 적용을 한 사람이라면 위 두 가지 설정을 바꿈으로써 연동되었을 것이다.
출처
728x90