Create-react-app + axios 이용시 CORS 로인한 session 유지 문제
2018. 12. 30. 17:28ㆍ컴퓨터
내가 나중에 보기위해...
이것때문에 너무 삽질해서 빡쳐서..
create-react-app이용시 :8080의 port로 hot-reloading하며 코딩하게 됨.
이때 포트가 달라서
원래 도메인으로 apache에다가 request를 axios를 통해 보내는경우 CORS로 인해 request가 거절당할 수 있음.
이를 해결위해,
<virtualhost>설정에다가
Header set Access-Control-Allow-Origin "domain.com"
넣고
axios에서 withCredentials:true설정해주고
<IfModule mod_headers.c>
Header set Access-Control-Allow-Credentials true
</IfModule>
이것도 넣어줘야함...
ㅠㅠ아 내 시간...
'컴퓨터' 카테고리의 다른 글
OpenCV4를 이용, MacOS app만들기 (catalina) (0) | 2019.10.31 |
---|---|
Dart 에서 encryption hash 값 구하기 (0) | 2019.06.16 |
Airpod(에어팟)은 aptX를 지원하지 않는다 (4) | 2017.11.26 |
우리은행에서는 아이폰 X 얼굴인식(Face ID)을 지원해서 다행이다 (2) | 2017.11.26 |
iCloud Drive 에서 특정 폴더 동기화하기 (MacDropAny) (2) | 2016.10.08 |