CRA 기반 react 앱 개발후 배포를 하려 합니다.
현재 상황은
외부 api로 부터 값을 받아오는 nodejs는 aws ec2에 올려놓았고
react는 github page에 배포를 하였습니다.
로컬 개발 환경에서는 문제없이 동작하지만 배포된 github page에서는 strict-origin-when-cross-origin 관련 에러가 발생합니다.
아마도 로컬에서는 http에서 http로 요청하여 문제가 없고
github page의 https 에서 ec2에 올라간 nodejs 서버의 http로 요청하여 에러가 난것 같습니다.
하여
서버 http를 https로 바꾸면 되지 않을까란 생각을 하게 되었고 ssl 인증 및 nginx 라는걸 찾게 되었습니다 .
서론이 너무 길었나요
질문은
ec2에 올라간 nodejs 서버를 nginx를 적용하여 http https 리다이렉트를 사용하면 해결이 되는지
ssl 인증서를 받을때 도메인을 작성해줘야하는대 github 페이지에 배포한건 이미 https 인대 무슨 도메인을 작성해 줘야하는지 모르겠습니다.