• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Node.js, Express 게시판 react nodejs 구글 클라우드로 배포에러 문의

react nodejs 구글 클라우드로 배포에러 문의

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 글쓴이
  • #27119

    김태호
    참가자

    저번에 문의드린것을 조금 더 확장시켜

    구글 app engine 서버에서 데이터를 가져오는건 확실히 되는 것을 확인했습니다.

    로컬에서 서버를 실행시키지 않고 구글 app engine 주소만을 이용해 react 로컬 클라이언트에서는 

    당연히 데이터를 받아오는것도 문제가 없었습니다.

    (즉, 서버 주소 오표기나 클라이언트 서버 프록시 설정 문제는 아닌것 같습니다.)

     

    문제는 배포한 클라이언트(netlify, vecerl, github  등) 데이터 받아오는데 실패하고 있습니다.

    app engine 설정상 로컬호스트가 아닌 url 주소에서 데이터를 불러오는건 모두 못 불러 오는거 같습니다.

     

    app engine에 따로 특정호스팅 주소를 허락한다는 설정할 곳이 있을까요?

    죄송합니다. heroku 서보도 접속이 안되는거 보니 제가 서버 제작에 문제가 있을 수 도 있겠네요 ㅠㅠ

    접속가능
    로컬로 접속시 데이터 받아오기 보내기 다 잘됨.

     

    클라이언트서버로

    타 호스트 클라이언트로 접속시 에러 경고 해둔것만 뜸.

    데이터 보내기 받기 둘다 안됨.

    #27133

    codingapple
    키 마스터

    server.js에서 cors 옵션 해제하는 코드도 작성해보셨습니까 

    #27154

    김태호
    참가자

    const cors = require("cors");
    const app = express();
    app.use(cors());

    를 작성하긴 했었는데 서버를 연결 시킨 후 하나하나 새로 만들어봐야하나요? 하.. ㅜㅜ

    #27158

    codingapple
    키 마스터

    아마 https:// 사이트에서 http:// 사이트로 get 요청못하기 때문에 그럴 수도 있습니다 

    app engine에 만든 서버에 https 인증서를 설치하거나 그럼 될 수도 있습니다

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠