Configura DiscourseConnect - il Single-Sign-On ufficiale per Discourse (sso)

Ciao @simon,
Penso di aver davvero bisogno di aiuto per la risposta 404 dalla mia POC di questa funzionalità SSO. Sto lavorando su questo problema da un giorno intero, ma non riesco ancora a capire qual è il problema. Sono stato in grado di:

  1. Abilitare discourse_connect
  2. Impostare discourse_connect_url su https://localhost:4200/login
  3. Segreto discourse-connect: 20’s (1) 1111111111111111111 per mantenerlo semplice

Quindi, nella mia pagina di accesso della mia app Angular, ho inviato questa richiesta seguendo il codice:


ma ho ricevuto la risposta 404 non trovata.

Per quanto ho capito, durante l’invio di una richiesta POST all’endpoint admin/users/sync_sso, se l’utente non esisteva in discourse, dovrebbe creare un nuovo utente basato su user_id e email, quindi il risultato restituito dovrebbe essere un oggetto utente e non un oggetto vuoto con codice di stato 404.
Ho anche controllato il log, ma non ha fornito alcuna informazione correlata a questa risposta fallita.

Grazie in anticipo!