Erreur lors de l'intégration de Discourse

Bonjour ! Je fais partie de l’équipe de Grow with Jane, une plateforme web dédiée aux cultivateurs de cannabis. Nous disposons déjà d’une application de suivi très réussie, mais nous souhaitons désormais créer une communauté en ligne. Nous avons installé WordPress, où nous publions certains de nos plants (nous n’utilisons pas les articles, mais un plugin personnalisé que nous avons développé). Maintenant, nous voulons ajouter une zone de commentaires sur chaque journal de culture.

Nous adorons Discourse ; nous pensons que cela va transformer notre communauté, mais j’ai vraiment besoin que l’intégration fonctionne.

J’essaie d’intégrer Discourse sur mon site de développement, mais cela ne fonctionne pas.

Mon navigateur affiche cette erreur (j’ai ajouté des espaces dans les URL car je ne peux pas publier plus d’un lien) :

Échec de l’exécution de ‘postMessage’ sur ‘DOMWindow’ : l’origine cible fournie (‘’) ne correspond pas à l’origine de la fenêtre destinataire (‘’).
VM1412 embed-application-08a52625979d3d44aac8a2dedf5a1a662fec81ffe8a9ebc2e6eefb15b2980874.js:1 Échec de l’exécution de ‘postMessage’ sur ‘DOMWindow’ : l’origine cible fournie (‘https://discourse.growithjane.com’) ne correspond pas à l’origine de la fenêtre destinataire (‘https://dev.growithjane.com’).

J’ai activé CORS dans app.yml.
J’ai ajouté le domaine de mon site de développement dans la configuration des origines CORS.
J’ai ajouté un hôte dans la configuration de l’intégration.
J’ai inséré le code HTML dans ma page.

Ma page de test : https://dev.growithjane.com/test-embed/
Ma configuration :

Avez-vous regardé wp-discourse ? Y a-t-il quelque chose que vous souhaitez faire ici que le plugin ne permettrait pas de réaliser ?

Oui, je l’ai vérifié, ce plugin semble fonctionner avec les articles. Mais je crée des pages dynamiques dans un plugin WordPress personnalisé, je dois donc mettre en œuvre une solution personnalisée.

Cela fonctionne avec les articles et les pages.

Par pages dynamiques, entendez-vous via un constructeur de pages, ou ?

Oui, exactement.
Je viens de configurer le plugin WordPress et cela fonctionne pour les articles normaux. Je soupçonne donc que le problème ne vient pas de la configuration, mais peut-être du crawler.
Je publierai toute mise à jour.

Merci !

Ce n’est pas activé par défaut, vérifiez les paramètres du plugin.

J’ai trouvé le problème !
Je n’avais pas configuré « Nom d’utilisateur pour la création de sujets » dans « Paramètres d’intégration ».