Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 컨테이너
- cors
- 큐
- RT scheduling
- 이진탐색
- 자료구조
- 스택
- vue3
- 타입스크립트
- pytorch
- 릿코드
- Machine Learning
- 연결 리스트
- 알고리즘
- 프로세스
- 웹팩
- 해시테이블
- 브라우저
- 배열
- 자바스크립트
- RxJS
- alexnet
- 코딩테스트
- 포인터
- C
- 프로그래머스
- GraphQL
- APOLLO
- 프론트엔드
- 연결리스트
Archives
- Today
- Total
목록preflight (1)
프린세스 다이어리
CORS 의미 / 현업에서 직접 겪은 CORS 이슈와 해결방법 정리
입사 초기에 잘 몰라서 해결하는 데 오래 걸렸던 이슈였다. 사실 지금 생각하면 해결점이 꽤나 뚜렷한 초보적인 고민이었는데 당시에는 대체 누가 이걸 해결해야 하나 구글만 뒤지고 있었다. preflight이 뭔지도 모르고, 도대체 OPTIONS는 쓰지도 않았는데 왜 계속 등장하는지 서로 익숙지 않아 애를 썼던 기억이 난다. 브라우저의 보안에 대해 잘 알고 있었다면 문제없이 해결할 수 있었을 거다. 1. CORS란 먼저 CORS 가 가능하기 전 브라우저가 공격으로부터 보호하기 위해 동일 출처 정책(SOP)을 가지고 엄격하게 제약을 걸었다는 것을 짚고 넘어가야 한다. 브라우저에 대한 공격은 크게 능동적 공격과 수동적 공격으로 분류된다. 능동적 공격은 해커가 웹서버에 직접 공격하는 것을 뜻하고, 수동적 공격은 웹..
FE
2021. 10. 6. 12:00