Hallo! Ich gehöre zum Team von Grow with Jane, einer Webplattform für Cannabisanbauer. Wir haben bereits eine sehr erfolgreiche Tracking-App, möchten nun aber eine Online-Community aufbauen. Wir haben WordPress installiert, wo wir einige Pflanzen unserer Nutzer veröffentlichen (wir verwenden keine Beiträge, sondern ein von uns entwickeltes benutzerdefiniertes Plugin). Jetzt möchten wir in jedem Growlog ein Kommentarfeld hinzufügen.
Wir lieben Discourse und sind überzeugt, dass es für unsere Community einen Wendepunkt darstellen wird. Allerdings muss die Einbettung (Embedding) unbedingt funktionieren.
Ich versuche, Discourse auf meiner Dev-Website einzubetten, aber es funktioniert nicht.
Mein Browser wirft diesen Fehler aus (ich habe einige Leerzeichen in den URLs eingefügt, da ich nicht mehr als einen Link posten darf):
Failed to execute ‘postMessage’ on ‘DOMWindow’: The target origin provided (‘’) does not match the recipient window’s origin (‘’).
VM1412 embed-application-08a52625979d3d44aac8a2dedf5a1a662fec81ffe8a9ebc2e6eefb15b2980874.js:1 Failed to execute ‘postMessage’ on ‘DOMWindow’: The target origin provided (‘https://discourse.growithjane.com’) does not match the recipient window’s origin (‘https://dev.growithjane.com’).
Ich habe CORS in der app.yml aktiviert.
Ich habe meine Dev-Website-Domain in der CORS-Origin-Konfiguration hinzugefügt.
Ich habe einen Host in der Embedding-Konfiguration hinzugefügt.
Ich habe den HTML-Code auf meiner Seite eingefügt.
Meine Testseite: https://dev.growithjane.com/test-embed/
Meine Konfiguration:
