로컬에서는 되는데 EB에서는 안되요
36
작성한 질문수 1
로컬에서는 api 호출이 잘되는데 배포를 하고 나니깐 api 호출을 못하더라고 왜 이러는지 알 수 있을까요?

이게 계속 pending 상태로 뜹니다
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
이동윤님, 로컬에서는 API 호출이 작동하지만 배포 후에는 호출이 실패하는 문제는 여러 가지 원인이 있을 수 있습니다. 아래 사항을 확인해 보세요:
네트워크 설정 확인: AWS EB에서 보안 그룹 또는 네트워크 설정이 API 서버와의 통신을 제한하고 있는지 확인하세요. 인바운드, 아웃바운드 규칙이 올바르게 설정되었는지 확인이 필요합니다.
CORS 설정: 배포된 API 서버에서 CORS(Cross-Origin Resource Sharing) 설정이 잘못되어 다른 도메인에서 요청을 막고 있을 수 있습니다. 서버의 CORS 설정을 점검하세요.
API 경로 문제: API 경로가 정확한지, 로컬과 배포 환경에서 일치하는지 확인하세요. 경로를 사용하는 방식에 차이가 있을 수 있습니다.
환경 변수: API 호출과 관련된 환경 변수가 배포 환경에 올바르게 설정되었는지 확인하세요.
배포 환경마다 설정이 차이날 수 있으므로, 위의 사항을 하나씩 점검해 보시기 바랍니다. 도움이 되셨으면 좋겠습니다!
관련 이미지와 추가적인 정보가 필요하시다면, 이미지 URL을 참조해 주시기 바랍니다.
이미지 URL
강의 수강 후 포트폴리오 준비 방향에 대해 조언 부탁드립니다.
2
41
1
강의 자료를 어디서 확인 할 수 있나요?
1
44
3
강의가 넘 좋아서 3번째 복습을 하고 있는데
1
36
3
실습 중 codex를 클로드코드로 대체 가능한지 문의
1
31
2





