Problem beim Einbetten eines Themas auf einer Seite einer anderen Domain

Ich habe mich für die 14-tägige Testversion angemeldet, um zu sehen, ob Discourse das leisten kann, was wir erreichen wollen. Grundsätzlich möchten wir Themen in bestimmte Seiten einbetten und sie ähnlich wie einen Kommentarbereich betreiben können.

Das Problem, das ich habe, ist, dass beim Einbetten eines Themas auf einer Seite zur Anmeldung im Forum aufgefordert werde. Wenn ich auf Anmelden klicke, erhalte ich die folgenden Fehlermeldungen in der Konsole:

  • Blocked autofocusing on a <input> element in a cross-origin subframe.

  • DOMException: The ‘publickey-credentials-get’ feature is not enabled in this document. Permissions Policy may be used to delegate Web Authentication capabilities to cross-origin child frames.

Ich habe die Domain zu den erlaubten Hosts hinzugefügt und der Einbettungscode ist unten aufgeführt.

<div id='discourse-comments'></div>

<script type="text/javascript">
  window.DiscourseEmbed = {
    discourseUrl: 'https://forumname.discourse.group/',
    topicId: 5
  };

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

Könnte mir bitte jemand in die richtige Richtung weisen, was ich ändern muss, um das zum Laufen zu bringen?

Vielen Dank im Voraus!

Schauen Sie sich Discourse-Kommentare über Javascript auf einer anderen Website einbetten an.

Bearbeiten: Ups, das hast du gemacht?

Benötigt Ihr Forum eine Anmeldung? Ist die Seite, die Sie einbetten, öffentlich zugänglich?

Es erfordert derzeit eine Anmeldung. Ich suche nach einer Möglichkeit, dies zu deaktivieren. Wo finde ich das?

Und ich versuche gerade, eines der vorab erstellten Themen in der allgemeinen Kategorie einzubetten.

Danke!

Wenn Sie sich im Basisplan für 50 $/Monat befinden, ist er nicht verfügbar und funktioniert nicht für Ihren Anwendungsfall.

Ich bin mir nicht sicher, ob Sie während der kostenlosen Testphase zwischen den Plänen wechseln können.

Seltsam, das habe ich in den Planvergleichen nicht gesehen. Wissen Sie, welcher Plan das Einbetten ermöglicht? Danke!

Pläne schränken das Einbetten nicht ein, aber das Einbetten funktioniert nicht, wenn eine Anmeldung erforderlich ist. Ich glaube, Sie benötigen mindestens Standard-Hosting, aber ich könnte mich irren.

Danke. Es scheint jetzt mit einem Standardplan zu funktionieren.

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.