Configurar DiscourseConnect - SSO Oficial para Discourse (sso)

Olá @simon,
Acho que realmente preciso de ajuda com a resposta 404 da minha prova de conceito (POC) deste recurso SSO. Tenho trabalhado neste problema o dia todo, mas ainda não consigo descobrir qual é o problema. Consegui:

  1. Habilitar o discourse_connect
  2. Definir o discourse_connect_url para https://localhost:4200/login
  3. Segredo do discourse-connect: 20’s (1) 1111111111111111111 para simplificar

Então, na minha página de login do meu aplicativo Angular, enviei esta solicitação seguindo o código:


mas recebi a resposta 404 não encontrada.

Pelo que entendi, ao enviar uma solicitação POST para o endpoint admin/users/sync_sso, se o usuário não existisse no Discourse, ele deveria criar um novo usuário com base no user_id e email, então o resultado retornado deveria ser um objeto de usuário, não um objeto vazio com código de status 404.
Também verifiquei o log e ele não forneceu nenhuma informação relacionada a essa resposta falha.

Obrigado antecipadamente!