Så här åtgärdar du Google Maps API-fel: RefererNotAllowedMapError

Lästid ikon 2 min. läsa


Läsare hjälper till att stödja MSpoweruser. Vi kan få en provision om du köper via våra länkar. Verktygstipsikon

Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer

Google Maps api-fel: referernotallowedmaperror

En vanlig stötesten jag har stött på som webbutvecklare är Google Maps API-fel: RefererNotAllowedMapError.

Att få det är alltid frustrerande, så jag grävde djupt efter en lösning. Här är en steg-för-steg-guide om hur du åtgärdar det:

Så här åtgärdar du Google Maps API-felet: RefererNotAllowedMapError

Att åtgärda det här felet innebär att du verifierar och uppdaterar dina inställningar i Google Cloud Console för att säkerställa att din webbplats är auktoriserad att använda Google Maps API-nyckel.

  1. Tillgång Google Cloud Console och logga in på ditt konto.
Google Cloud Console
  1. Tryck på Hamburger-menyn, klicka på API:er och tjänster och välj sedan referenser.
API:er och tjänster
  1. Identifiera Google Maps API-nyckeln du vill ändra och tryck på de tre prickarna. Klicka på redigera API-nyckel.
Redigera API-nyckel
  1. Välj webbplatser under Ange en applikationsbegränsning. 
Applikationsanvisningar
  1. Lägg till listan över webbplatser som får använda API-nyckeln i fältet Lägg till webbplats och tryck på Klar. Se också till att webbadressen du lägger till matchar din webbplatsadress. Du kan också lägga till ett annat domännamn.
Lägg till en webbplats

När du har uppdaterat dina inställningar, spara ändringarna och vänta några minuter tills de träder i kraft. Testa sedan för att se om felet har åtgärdats.

Vad är Google API Error: RefererNotAllowedMapError?

Det är ett Google Maps API-fel som uppstår när HTTP-hänvisningsadressen (webbsidan som begärde API:et) har inte behörighet att använda Google Maps API-nyckel.

Denna säkerhetsåtgärd säkerställer att endast godkända domäner kan göra förfrågningar med din API-nyckel, vilket skyddar dig från obehörig användning och potentiella kostnadskonsekvenser.

Vad orsakar RefererNotAllowedMapError?

Här är några av anledningarna till att detta fel uppstår:

  • Felaktig referensinställning: Den vanligaste orsaken är att hänvisningsadressen saknas i Google Cloud Platform där din API-nyckel hanteras. Om hänvisningsadressen inte matchar de auktoriserade domänerna blockeras API-begäran.
  • Nya eller ändrade domäner: Om du nyligen har flyttat din webbplats till en ny domän eller ändrat dess struktur kanske du inte har uppdaterat dessa ändringar i inställningarna för Google Cloud Platform.
  • Skrivfel eller felaktiga protokoll: Enkla stavfel i domännamnet eller felaktig användning av protokoll (HTTP vs. HTTPS) kan också leda till detta fel.

RefererNotAllowedMapError Google Maps API-fel inträffar ofta när det finns en oöverensstämmelse i webbplatsinställningarna. För att åtgärda det, uppdatera dina API-nyckelinställningar i Google Cloud Console. Detta säkerställer att din webbplats fortsätter att använda Google Maps smidigt.

Mer om ämnena: Google Maps

Kommentera uppropet

E-postadressen publiceras inte. Obligatoriska fält är markerade *