반응형
PHP로 API를 만드는 도중 첫번째부터 난관에 부딪혔다.
CORS 문제가 발생하였는데, 구글링과 몇시간의 삽질을 통해서 해결했다.
header("Access-Control-Allow-Origin: http://domain.com");
header("Access-Control-Allow-Methods: POST, GET, PUT, DELETE, OPTIONS");
header('Access-Control-Allow-Credentials: true');
도메인에는 경로를 적지 말것 !
header 함수는 위와 같이만 사용할 것 !
리액트에서 withCredentials 값을 True 로 만들것 !
대부분의 문제는 PHP의 헤더 부분만 손을 봐주면 된다.
이 외 문제는 콘솔창에서 확인해보시길 ~!
반응형
'PHP' 카테고리의 다른 글
aws rds 연결 오류 (Server sent charset unknown to the client. Please, report to the developers) (0) | 2022.11.10 |
---|---|
docker compose php.ini 등록하기 (0) | 2022.04.13 |
apm 설치 후 그누보드 @set_time_limit 무한루프 (0) | 2020.04.12 |
codeigniter 에서 메일이 깨지는 이유 (0) | 2019.05.23 |
php worksmobile smtp 메일 발송 테스트 소스 (0) | 2018.12.12 |