Google Maps API -virheen korjaaminen: RefererNotAllowedMapError

Lukuajan kuvake 2 min. lukea


Lukijat auttavat tukemaan MSpoweruseria. Saatamme saada palkkion, jos ostat linkkien kautta. Työkaluvihje-kuvake

Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää

Google Mapsin sovellusliittymävirhe: referernotallowedmaperror

Yleinen kompastuskivi, jonka olen kohdannut web-kehittäjänä, on Google Maps API-virhe: RefererNotAllowedMapError.

Sen saaminen on aina turhauttavaa, joten kaivelin syvältä ratkaisua. Tässä on vaiheittainen opas sen korjaamiseen:

Google Maps API -virheen korjaaminen: RefererNotAllowedMapError

Tämän virheen korjaaminen edellyttää asetusten vahvistamista ja päivittämistä Google Cloud Consolessa varmistaaksesi, että verkkosivustollasi on lupa käyttää Google Mapsin sovellusliittymäavainta.

  1. Pääsy Google Cloud Console ja kirjaudu sisään tilillesi.
Google Cloud Console
  1. Napauta Hamburger-valikkoa, napsauta APIs and services ja valitse valtuustiedot.
API:t ja palvelut
  1. Tunnista Google Maps -sovellusliittymäavain, jota haluat muokata, ja napauta kolmea pistettä. Napsauta muokkaa API-avainta.
Muokkaa API-avainta
  1. Valitse sovellusrajoituksen alla olevat verkkosivustot. 
Sovellusohjeet
  1. Lisää Lisää sivusto -kenttään luettelo sivustoista, joilla on lupa käyttää API-avainta, ja napauta Valmis. Varmista myös, että lisäämäsi verkko-osoite vastaa verkkosivustosi osoitetta. Voit myös lisätä toisen verkkotunnuksen.
Lisää verkkosivusto

Kun olet päivittänyt asetukset, tallenna muutokset ja odota muutama minuutti, että ne tulevat voimaan. Testaa sitten, onko virhe korjattu.

Mikä on Google API -virhe: RefererNotAllowedMapError?

Se on Google Maps API -virhe, joka tapahtuu, kun HTTP-viittaajalla (sovellusliittymää pyytäneellä verkkosivulla) ei ole valtuuksia käyttää Google Mapsin sovellusliittymäavainta.

Tämä turvatoimenpide varmistaa, että vain hyväksytyt verkkotunnukset voivat tehdä pyyntöjä API-avaimellasi, mikä suojaa sinua luvattomalta käytöltä ja mahdollisilta kustannusvaikutuksilta.

Mikä aiheuttaa RefererNotAllowedMapError-virheen?

Tässä on joitain syitä tämän virheen esiintymiseen:

  • Virheellinen viittausasetus: Yleisin syy on viittaajan asennuksen puuttuminen Google Cloud Platformissa, jossa API-avainta hallitaan. Jos viittaaja ei vastaa valtuutettuja verkkotunnuksia, API-pyyntö estetään.
  • Uudet tai muuttuneet verkkotunnukset: Jos olet äskettäin siirtänyt verkkosivustosi uuteen verkkotunnukseen tai muuttanut sen rakennetta, et ehkä ole päivittänyt näitä muutoksia Google Cloud Platform -asetuksissa.
  • Kirjoitusvirheet tai väärät protokollat: Myös yksinkertaiset kirjoitusvirheet toimialueen nimessä tai protokollien virheellinen käyttö (HTTP vs. HTTPS) voivat johtaa tähän virheeseen.

RefererNotAllowedMapError Google Maps API -virhe tapahtuu usein, kun verkkosivuston asetukset eivät täsmää. Korjaa ongelma päivittämällä API-avaimen asetukset Google Cloud Consolessa. Tämä varmistaa, että sivustosi käyttää Google Mapsia sujuvasti.

Lisää aiheista: google maps

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *