DiscourseConnect einrichten – Offizielles Single-Sign-On für Discourse (sso)

Hallo @simon,
Ich glaube, ich brauche wirklich Hilfe bei der 404-Antwort meines POC-Explorers dieser SSO-Funktion. Ich arbeite seit einem ganzen Tag an diesem Problem, kann aber immer noch nicht herausfinden, was das Problem ist. Ich konnte

  1. discourse_connect aktivieren
  2. die discourse_connect_url auf https://localhost:4200/login setzen
  3. discourse-connect secret: 20’s (1) 1111111111111111111 um es einfach zu halten

dann auf meiner Login-Seite meiner Angular-App habe ich diese Anfrage mit dem folgenden Code gesendet:


aber ich habe die Antwort 404 nicht gefunden erhalten.

Nach meinem Verständnis sollte beim Senden einer POST-Anfrage an den Endpunkt admin/users/sync_sso, wenn der Benutzer nicht in Discourse existiert, ein neuer Benutzer basierend auf der user_id und der E-Mail erstellt werden. Das zurückgegebene Ergebnis sollte ein Benutzerobjekt sein und kein leeres Objekt mit dem Statuscode 404.
Ich habe auch das Protokoll überprüft, es lieferte keine relevanten Informationen für diese fehlgeschlagene Antwort.

Vielen Dank im Voraus!