카카오 지도 401 에러 관련입니다

[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
https://devtalk.kakao.com/t/faq-api/125610

dev ID: 1013069
안녕하세요
카카오 지도 api를 사용하려고 하는데 가이드에서 설명한대로 실행을 했으나
127.0.0.1/:19
GET http://dapi.kakao.com/v2/maps/sdk.js?appkey=ad96b98a5d26e5062eeab75fed46a6db&libraries=services net::ERR_ABORTED 401 (Unauthorized)

(색인):223 Uncaught ReferenceError: kakao is not defined
at (색인):223:33

에러를 뱉어내고 있습니다.
혹시나 해서 api key를 재발급해봤는데도 정상 실행되지 않습니다.

해결 방법을 알려주시면 감사하겠습니다.

앱키와 도메인이 서로 일치하지 않아 발생하는 문제일 수 있습니다.
도메인 등록하셨나요?

네 로컬에서 테스트 중이라서 localhost:5500
Vscode 라이브서버로 등록해놨습니다
Httpserver로 구동하고 해봐도 안되는 걸로봐서 라이브서버 문제는 아닌것 같은데 … 다른 분들도 401에러 많이 나는것 같은데 api가 안정적이지 않은건지… 이상하네요

@bebop33

현재 API 에는 문제가 없습니다.
401 에러는 대부분 사용방법 또는 설정의 문제입니다.

localhost 와 127.0.0.1 은 같지 않은데
혹시 그 둘을 다 사용하시는게 아닌가요?

등록을 localhost로 해놓고 사용해봤는데 그렇다면 등록을 127.0.0.1로 하면 된다는 말인가요? 보통 localhost를 쓰면 127.0.0.1로 되는 것 아닌가요? 등록은 localhost를 해놓고 vscode에서 라이브서버돌려서 뜨는 것으로 사용하고 있습니다. 실제 크롬창에서는 127.0.0.1/index.html로 주소가 나오고 있고요. 어떻게 설정해야될까요?

실제로 크롬창에서 http://127.0.0.1 로 뜬다면, 등록을, http://127.0.0.1 로 등록하셔야 합니다.
즉 테스트 하실때의 지도 API가 동작하는 도메인을 그대로 등록하셔야 합니다.

등록을 localhost로 해두고 사용은 127.0.0.1로 사용하면 이 둘은 의미는 같지만, 문자가 명확히 다르므로 다른것이죠.

1개의 좋아요