현재Typescript를 이용한 프로젝트에서 카카오 맵 API 를 이용중입니다.
샘플에 나와있는 키워드로 장소 검색하고 목록으로 표출하기 구현 후 크롬 창에서 확인을 했더니
Access to XMLHttpRequest at ‘http://dapi.kakao.com/v2/local/search/keyword.json?query=카카오%20본사&page=1&size=15’ from origin ‘http://localhost:8081’ has been blocked by CORS policy: Response to preflight request doesn’t pass access control check: Redirect is not allowed for a preflight request.
GET http://dapi.kakao.com/v2/local/search/keyword.json?query=카카오%20본사&page=1&size=15 net::ERR_FAILED
위 두 가지 오류가 나며 검색이 동작하지 않습니다.
그런데, 크롬 시크릿창을 이용해 키워드 검색을 진행하니 키워드 검색이 정상 작동이 됩니다.
시크릿창에서 사용하는 API 키와 일반 크롬창에서 사용하는 API 키는 동일한 JavaScript Key 를 이용했습니다.
시크릿 창에서만 동작되는 이유가 무엇인가요?