Hoe u de Google Maps API-fout kunt oplossen: RefererNotAllowedMapError
2 minuut. lezen
Bijgewerkt op
Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer
Een veelvoorkomend struikelblok dat ik als webontwikkelaar ben tegengekomen, zijn de Google Maps API-fout: RefererNotAllowedMapError.
Het is altijd frustrerend om het te krijgen, dus ik heb diep gegraven naar een oplossing. Hier vindt u een stapsgewijze handleiding om dit probleem op te lossen:
Hoe u de Google Maps API-fout kunt oplossen: RefererNotAllowedMapError
Om deze fout op te lossen, moet u uw instellingen in de Google Cloud Console verifiëren en bijwerken om ervoor te zorgen dat uw website geautoriseerd is om de Google Maps API-sleutel te gebruiken.
- Toegang tot Google Cloud-console en log in op uw account.
- Tik op het Hamburger-menu, klik op API's en services en selecteer vervolgens inloggegevens.
- Identificeer de Google Maps API-sleutel die u wilt wijzigen en tik op de drie stippen. Klik op API-sleutel bewerken.
- Selecteer websites onder stel een applicatiebeperking in.
- Voeg de lijst met sites toe die de API-sleutel mogen gebruiken in het veld Website toevoegen en tik op Gereed. Zorg er ook voor dat het webadres dat u toevoegt, overeenkomt met het adres van uw website. U kunt ook een andere domeinnaam toevoegen.
Nadat u uw instellingen heeft bijgewerkt, slaat u de wijzigingen op en wacht u een paar minuten totdat ze van kracht worden. Test vervolgens of de fout is opgelost.
Wat is de Google API-fout: RefererNotAllowedMapError?
Het is een Google Maps API-fout die optreedt wanneer de HTTP-verwijzer (de webpagina die de API heeft aangevraagd) is niet geautoriseerd om de Google Maps API-sleutel te gebruiken.
Deze beveiligingsmaatregel zorgt ervoor dat alleen goedgekeurde domeinen verzoeken kunnen indienen met uw API-sleutel, waardoor u wordt beschermd tegen ongeoorloofd gebruik en mogelijke kostenimplicaties.
Wat veroorzaakt de RefererNotAllowedMapError?
Hier zijn enkele van de redenen waarom deze fout optreedt:
- Onjuiste verwijzingsinstelling: De meest voorkomende oorzaak is een ontbrekende configuratie van de verwijzende URL in het Google Cloud Platform waar uw API-sleutel wordt beheerd. Als de verwijzer niet overeenkomt met de geautoriseerde domeinen, wordt het API-verzoek geblokkeerd.
- Nieuwe of gewijzigde domeinen: Als u uw website onlangs naar een nieuw domein heeft verplaatst of de structuur ervan heeft gewijzigd, heeft u deze wijzigingen mogelijk niet bijgewerkt in uw Google Cloud Platform-instellingen.
- Typefouten of onjuiste protocollen: Ook eenvoudige typefouten in de domeinnaam of verkeerd gebruik van protocollen (HTTP vs. HTTPS) kunnen tot deze fout leiden.
De RefererNotAllowedMapError Google Maps API-fout treedt vaak op als de website-instellingen niet overeenkomen. Om dit probleem op te lossen, updatet u uw API-sleutelinstellingen in de Google Cloud Console. Dit zorgt ervoor dat uw site Google Maps soepel blijft gebruiken.