에러가 발생 했었습니다.
에러의 이유는
ClientRegistrationRepository를 생성하려면 clientId와 clientSecret가 필수입니다.
로컬 PC에서는 application-oauth.properties가 있어 문제가 없었습니다.
하지만 이 파일은 .gitignore로 git에서 제외대상이라 깃허브에 올라가지 않습니다.
그래서 서버에 직접 이 설정들을 갖게 합니다.
step1이 아닌 app디렉토리에 properties 파일을 생성합니다.
-vim /home/ec2-user/app/application-oauth.properties
파일의 내용은 로컬 PC의 내용과 동일합니다.
생성한 파일을 사용할 수 있도록 deploy.sh 파일을 수정합니다.
p. 305 참고
재실행 보면 정상적으로 작동하게 됩니다.
'프로그래밍 > 스프링 부트와 AWS로 구현하는 웹서비스' 카테고리의 다른 글
9.1 CI & CD 소개 (1) | 2020.11.14 |
---|---|
8.5 EC2에서 소셜 로그인 하기 (1) | 2020.11.14 |
8.4 스프링 부트 프로젝트로 RDS 접근하기 (1) | 2020.11.07 |
8.2 배포 스크립트 만들기 (0) | 2020.11.07 |
8.1 EC2에 프로젝트 Clone 받기 (1) | 2020.10.31 |