Discourse sso ログインはhttp://localhost:3000にリダイレクトされますが、ember-cliはlocalhost:4200で実行されています。
設定項目が見つかりません。
開発モードではEmber CLIが必要です
Ember CLIを開発モードで実行するには、以下の手順に従ってください。
$ bin/ember-cli
次に、Discourseを使用するには次のURLにアクセスしてください。
http://localhost:4200
http://localhost:4200 にアクセスすると、SSOログインが成功します。
私の理解では、APIでユーザーを認証した後、return_sso_urlを返します。この場合、Discourseバックエンドが実行されているポートであるlocalhost:3000です。その後、Discourseバックエンドはパラメータを確認してから、Discourseサイトへのログインを完了します。しかし、4200ではなく3000にリダイレクトされ、手動で4200ポートをクリックしてログインが成功したことを確認する必要があります。
認証とログイン後に、ユーザーを正しいポート(Discourseフロントエンド)にリダイレクトするにはどうすればよいですか?