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:
- Habilitar o discourse_connect
- Definir o discourse_connect_url para https://localhost:4200/login
- 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!
