Google Maps API 오류 수정 방법: RefererNotAllowedMapError

독서 시간 아이콘 2 분. 읽다


독자들은 MSpoweruser를 지원하는 데 도움을 줍니다. 당사의 링크를 통해 구매하시면 수수료를 받을 수 있습니다. 툴팁 아이콘

공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기

Google 지도 API 오류:referernotallowedmaperror

웹 개발자로서 제가 직면한 일반적인 걸림돌은 Google지도 API 오류: RefererNotAllowedMapError.

그것을 얻는 것은 항상 실망스럽기 때문에 해결책을 찾기 위해 깊이 파고들었습니다. 문제를 해결하는 방법에 대한 단계별 가이드는 다음과 같습니다.

Google Maps API 오류 수정 방법: RefererNotAllowedMapError

이 오류를 해결하려면 웹사이트가 Google Maps API 키를 사용할 수 있도록 승인되었는지 확인하기 위해 Google Cloud Console에서 설정을 확인하고 업데이트해야 합니다.

  1. 접속하다 구글 클라우드 콘솔 귀하의 계정에 로그인하십시오.
구글 클라우드 콘솔
  1. 햄버거 메뉴를 탭하고 API 및 서비스를 클릭한 후 자격 증명을 선택하세요.
API 및 서비스
  1. 수정하려는 Google Maps API 키를 식별하고 세 개의 점을 탭하세요. API 키 편집을 클릭하세요.
API 키 수정
  1. 애플리케이션 제한 설정에서 웹사이트를 선택하세요. 
신청 방법
  1. 웹사이트 추가 필드에 API 키 사용이 허용된 사이트 목록을 추가하고 완료를 누릅니다. 또한 추가한 웹 주소가 웹사이트 주소와 일치하는지 확인하세요. 다른 도메인 이름을 추가할 수도 있습니다.
웹 사이트 추가

설정을 업데이트한 후 변경 사항을 저장하고 적용될 때까지 몇 분 정도 기다립니다. 그런 다음 오류가 해결되었는지 테스트해 보십시오.

Google API 오류: RefererNotAllowedMapError란 무엇입니까?

다음과 같은 경우 발생하는 Google Maps API 오류입니다. HTTP 리퍼러(API를 요청한 웹페이지)는 Google Maps API 키를 사용할 권한이 없습니다..

이 보안 조치는 승인된 도메인만 귀하의 API 키를 사용하여 요청할 수 있도록 보장하여 무단 사용 및 잠재적인 비용 영향으로부터 귀하를 보호합니다.

RefererNotAllowedMapError의 원인은 무엇입니까?

이 오류가 발생하는 몇 가지 이유는 다음과 같습니다.

  • 잘못된 리퍼러 설정: 가장 일반적인 원인은 API 키가 관리되는 Google Cloud Platform에서 리퍼러 설정이 누락되었기 때문입니다. 리퍼러가 승인된 도메인과 일치하지 않으면 API 요청이 차단됩니다.
  • 신규 또는 변경된 도메인: 최근에 웹사이트를 새 도메인으로 이동했거나 구조를 변경했다면 Google Cloud Platform 설정에서 이러한 변경사항을 업데이트하지 않았을 수 있습니다.
  • 오타 또는 잘못된 프로토콜: 도메인 이름에 단순한 오타가 있거나 프로토콜(HTTP 대 HTTPS)을 잘못 사용하는 경우에도 이 오류가 발생할 수 있습니다.

RefererNotAllowedMapError Google Maps API 오류는 웹사이트 설정이 일치하지 않을 때 자주 발생합니다. 이 문제를 해결하려면 Google Cloud Console에서 API 키 설정을 업데이트하세요. 이렇게 하면 사이트에서 Google 지도를 원활하게 사용할 수 있습니다.

주제에 대한 추가 정보: Google지도