Documentation menu
Embeds beperken tot toegestane domeinen
Sta toe dat openbare PartGrid-embeds alleen laden vanaf goedgekeurde domeinen van webshops en portals.
Overzicht
Domeinbeperkingen bepalen welke websites je openbare PartGrid-embeds mogen opvragen en tonen. Voeg iedere webshop, portal, stagingomgeving en ontwikkelhost toe waarop de embed moet kunnen laden.
Komt een openbare embedaanvraag van een domein dat niet in de lijst staat, dan weigert PartGrid de toegang.
Toegestane domeinen toevoegen
Open Integraties → Embed → Gedrag en toegang en zoek Toegestane domeinen onder Gedrag en toegang.
- Voer een domein of volledige HTTP(S)-URL in.
- Voeg iedere extra webshop, portal, stagingomgeving of ontwikkelhost afzonderlijk toe.
- Kies Wijzigingen opslaan.
- Open de pagina met de embed en controleer of deze laadt.
Geaccepteerde domeinwaarden
Je kunt een domein, een volledige HTTP(S)-URL of een lokale host met poort invoeren. PartGrid slaat de genormaliseerde origin op die voor de controle wordt gebruikt. Paden zoals /parts of /catalog hoef je niet toe te voegen.
- example.com
- https://shop.example.com
- localhost:3000
Subdomeinen afzonderlijk toevoegen
Een domein omvat de subdomeinen niet automatisch. Voeg zowel example.com als shop.example.com toe wanneer embeds op beide websites moeten werken. Hetzelfde geldt voor staging-, regionale en dealerportals.
Alle domeinen toestaan
Voer * in om openbare embeds vanaf ieder extern domein te laten laden.
Wildcardtoegang vereist een abonnement dat dit ondersteunt. Toegang beperken tot specifieke domeinen is veiliger wanneer embeds alleen voor een bekende groep webshops of portals bedoeld zijn.
Domeinlimieten
Het aantal externe domeinen dat je kunt toevoegen hangt af van je PartGrid-abonnement. PartGrid toont een fout wanneer de opgeslagen lijst de beschikbare limiet overschrijdt.
Embed- en previewhosts van PartGrid zelf tellen niet mee als externe klantdomeinen.
Problemen oplossen
Controleer het volgende wanneer een embed in PartGrid werkt maar niet op de doelwebsite:
- Controleer of de exacte hostnaam en poort in de lijst staan.
- Voeg het subdomein afzonderlijk toe, bijvoorbeeld www.example.com of shop.example.com.
- Voeg de poort toe voor lokale of niet-standaardomgevingen, bijvoorbeeld localhost:3000.
- Controleer of de doelpagina de embed rechtstreeks in een browsercontext laadt.
- Controleer of het schema of de collectie beschikbaar is voor openbaar gebruik.
- Controleer onder Integraties → Embed → Gedrag of Public embed connectivity verbonden is.