Slik fikser du Google Maps API-feil: RefererNotAllowedMapError
2 min. lese
Oppdatert på
Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer
En vanlig snublestein jeg har møtt som webutvikler er Google Maps API-feil: RefererNotAllowedMapError.
Å få det er alltid frustrerende, så jeg gravde dypt etter en løsning. Her er en trinn-for-trinn-guide for hvordan du fikser det:
Slik fikser du Google Maps API-feilen: RefererNotAllowedMapError
Å fikse denne feilen innebærer å bekrefte og oppdatere innstillingene dine i Google Cloud Console for å sikre at nettstedet ditt er autorisert til å bruke Google Maps API-nøkkelen.
- Adgang Google Cloud Console og logg inn på kontoen din.
- Trykk på Hamburger-menyen, klikk på APIer og tjenester og velg deretter legitimasjon.
- Identifiser Google Maps API-nøkkelen du vil endre, og trykk på de tre prikkene. Klikk på rediger API-nøkkel.
- Velg nettsteder under angi en applikasjonsbegrensning.
- Legg til listen over nettsteder som har tillatelse til å bruke API-nøkkelen i feltet Legg til nettsted, og trykk på Ferdig. Sørg også for at nettadressen du legger til samsvarer med adressen til nettstedet ditt. Du kan også legge til et annet domenenavn.
Etter å ha oppdatert innstillingene dine, lagre endringene og vent noen minutter til de trer i kraft. Test deretter for å se om feilen er løst.
Hva er Google API-feil: RefererNotAllowedMapError?
Det er en Google Maps API-feil som oppstår når HTTP-henvisning (nettsiden som ba om API-en) er ikke autorisert til å bruke Google Maps API-nøkkelen.
Dette sikkerhetstiltaket sikrer at bare godkjente domener kan sende forespørsler med API-nøkkelen din, og beskytter deg mot uautorisert bruk og potensielle kostnadsimplikasjoner.
Hva forårsaker RefererNotAllowedMapError?
Her er noen av årsakene til at denne feilen oppstår:
- Feil henvisningsoppsett: Den vanligste årsaken er manglende oppsett av henvisningsadressen i Google Cloud Platform der API-nøkkelen din administreres. Hvis henvisningen ikke samsvarer med de autoriserte domenene, blokkeres API-forespørselen.
- Nye eller endrede domener: Hvis du nylig har flyttet nettstedet ditt til et nytt domene eller endret strukturen, har du kanskje ikke oppdatert disse endringene i Google Cloud Platform-innstillingene.
- Skrivefeil eller feil protokoller: Enkle skrivefeil i domenenavnet eller feil bruk av protokoller (HTTP vs. HTTPS) kan også føre til denne feilen.
RefererNotAllowedMapError Google Maps API-feilen oppstår ofte når det er uoverensstemmelse i nettstedinnstillingene. For å fikse det, oppdater API-nøkkelinnstillingene i Google Cloud Console. Dette sikrer at nettstedet ditt fortsetter å bruke Google Maps problemfritt.