Menu de la documentation
Limiter les embeds aux domaines autorisés
Autorisez les embeds publics PartGrid à se charger uniquement depuis les domaines de boutiques et portails approuvés.
Présentation
Les restrictions de domaine déterminent quels sites peuvent charger vos embeds publics PartGrid. Ajoutez chaque boutique, portail, environnement de test ou hôte de développement autorisé. PartGrid refuse une requête provenant d’un domaine absent de la liste.
Ajouter des domaines autorisés
- Saisissez un domaine ou une URL HTTP(S) complète.
- Ajoutez séparément chaque boutique, portail, environnement de test ou hôte de développement nécessaire.
- Choisissez Enregistrer les modifications.
- Ouvrez la page contenant l’embed et vérifiez qu’il se charge.
Valeurs de domaine acceptées
Vous pouvez saisir un domaine, une URL HTTP(S) complète ou un hôte local avec un port. PartGrid utilise l’origine normalisée pour la comparaison. Les chemins tels que /parts ou /catalog ne sont pas nécessaires.
- example.com
- https://shop.example.com
- localhost:3000
Ajouter les sous-domaines séparément
example.com n’autorise pas automatiquement shop.example.com. Ajoutez chaque sous-domaine nécessaire séparément. La même règle s’applique aux environnements de test, aux sites régionaux et aux portails revendeurs.
Autoriser tous les domaines
Saisissez * pour autoriser les embeds publics depuis n’importe quel domaine externe. Cette option nécessite un plan compatible. Lorsque les sites autorisés sont connus, une liste explicite de domaines reste plus sûre.
Limites de domaines
Le nombre de domaines externes que vous pouvez ajouter dépend de votre plan PartGrid. PartGrid affiche une erreur lorsque la liste dépasse la limite disponible. Les hôtes d’embed et de prévisualisation appartenant à PartGrid ne comptent pas comme domaines clients externes.
Dépannage
Vérifiez les points suivants lorsqu’un embed fonctionne dans PartGrid mais pas sur le site cible.
- Vérifiez que le nom d’hôte et le port exacts sont autorisés.
- Ajoutez le sous-domaine séparément, par exemple www.example.com ou shop.example.com.
- Incluez le port pour les environnements locaux ou non standard, par exemple localhost:3000.
- Vérifiez que la page cible charge directement l’embed dans un navigateur.
- Vérifiez que le schéma ou la collection est disponible publiquement.
- Vérifiez que Public embed connectivity est Connected dans Intégrations → Embed → Comportement.
Guides associés