Connexion sso Discourse redirige vers http://localhost:3000 mais ember-cli s’exécute sur localhost:4200
Je ne trouve aucun élément de configuration.
Ember CLI est requis en mode développement
Pour exécuter Ember CLI en mode développement, veuillez suivre les étapes suivantes :
$ bin/ember-cli
Ensuite, visitez l’URL suivante pour utiliser Discourse :
http://localhost:4200
Lorsque j’accède à http://localhost:4200, la connexion sso réussit.
Ma compréhension est la suivante : après avoir authentifié les utilisateurs dans mon API, je renvoie l’URL de retour sso, qui dans ce cas, est localhost:3000 - le port sur lequel le backend de Discourse s’exécute. Le backend de Discourse vérifiera ensuite les paramètres avant de me connecter au site Discourse. Mais il renvoie 3000, pas 4200, je dois cliquer manuellement sur le port 4200 et voir que ma connexion a réussi.
Comment rediriger les utilisateurs vers le bon port (frontend de Discourse) après les avoir vérifiés et connectés ?
Ma question est la même que Discourse sso login redirect to localhost:3000?, mais comme je ne vois aucune solution fournie dans ce fil, j’en crée un nouveau.