Closed ddol82 closed 1 year ago
문제와 관련된 요청 또는 현상 React App 기능 요청 시 TypeError: Failed to fetch 에러가 나온다면 Spring Boot 확인해주세요.
해결을 위한 제안 Intellij 가셔서 Spring Boot 실행 확인해주세요.
해결을 위해 고려할 사항
URL에 오류가 있었는가?
APICalls.js const requestURL = `http://${process.env.REACT_APP_RESTAPI_IP}/auth/provider/login`; return async (dispatch, getState) => { const result = await fetch(requestURL, { ...
.env REACT_APP_RESTAPI_IP=localhost:8090
위 코드 동작 시 요청 URL은 http://localhost:8090/auth/user/login로 정상 입력됩니다.
http://localhost:8090/auth/user/login
CORS 정책 위반이 있었는가?
const result = await fetch(requestURL, { method: "POST", headers: { "Content-Type": "application/json", "Accept": "*/*", "Access-Control-Allow-Origin": "*" }, ...
headers 내용 중 "Access-Control-Allow-Origin": "*" 설정 통해 CORS 정책 에러에 대한 대응이 완료된 상태입니다.
"Access-Control-Allow-Origin": "*"
위 2가지 조치가 완료된 상황이며, 동작 확인이 완료된 것을 이미 완료하였습니다. 백엔드 단을 다시 확인해주세요.
문제와 관련된 요청 또는 현상 React App 기능 요청 시 TypeError: Failed to fetch 에러가 나온다면 Spring Boot 확인해주세요.
해결을 위한 제안 Intellij 가셔서 Spring Boot 실행 확인해주세요.
해결을 위해 고려할 사항
URL에 오류가 있었는가?
위 코드 동작 시 요청 URL은
http://localhost:8090/auth/user/login
로 정상 입력됩니다.CORS 정책 위반이 있었는가?
headers 내용 중
"Access-Control-Allow-Origin": "*"
설정 통해 CORS 정책 에러에 대한 대응이 완료된 상태입니다.