Fehler bei der Ausführung von 'postMessage' auf 'DOMWindow'

Hallo Simon, ich hatte ursprünglich das Problem, dass der Benutzername für die Erstellung von Themen im Discourse-Admin-Panel nicht korrekt war. Aber ich habe ihn so korrigiert, dass er sowohl im Panel als auch in Folgendem angezeigt wird:
\u003cmeta name='discourse-username' content='JosephPaul'\u003e

Diese sind also meiner Meinung nach korrekt.

Ich habe mir auch den zweiten Link angesehen, den du gesendet hast, und glaube, dass alles korrekt ist. Ich habe gerade versucht, meine Discourse-Seite so umzustellen, dass keine Anmeldung erforderlich ist, und das hat das Problem nicht gelöst.

Das Problem besteht auch bei neu erstellten Beiträgen weiterhin.

Bearbeiten:
Ich habe erneut versucht, einige der vorgeschlagenen Änderungen an der Einbettungs-URL im obigen Beitrag zu befolgen. Der folgende Code verursacht den Fehler erneut:

\u003cscript type="text/javascript"\u003e

setTimeout(5000)
  DiscourseEmbed = {
    discourseUrl: 'https://forum.josephpaul.com/',
    discourseEmbedUrl: 'https://josephpaul.com{{page.url}}' };

  (function() {
    var d = document.createElement('script'); d.type = 'text/javascript'; d.async = true;
    d.src = DiscourseEmbed.discourseUrl + 'javascripts/embed.js';
    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(d);
  })();
\u003c/script\u003e

Zusätzlicher Versuch zur Fehlerbehebung gemäß Simons Thread:
Ich habe die Einbettungs-URL so eingestellt, dass sie auch www. enthält, wie ein Benutzer vorgeschlagen hat. Der folgende Fehler tritt jetzt auf:

Referer:`https://josephpaul.com/test-post/`
Der Referer wurde entweder nicht gesendet oder stimmte mit keinem der folgenden Hosts überein:

josephpaul.com