Discourse sso 로그인이 http://localhost:3000으로 리다이렉트되지만, ember-cli는 localhost:4200에서 실행 중입니다.
설정 항목을 찾을 수 없습니다.
개발 모드에서는 Ember CLI가 필요합니다
Ember CLI를 개발 모드로 실행하려면 다음 단계를 따르세요:
$ bin/ember-cli
다음 URL을 방문하여 Discourse를 사용하세요:
http://localhost:4200
http://localhost:4200에 액세스하면 SSO 로그인에 성공합니다.
제 이해는 다음과 같습니다. 제 API에서 사용자를 인증한 후 return_sso_url을 반환하는데, 이 경우 discourse 백엔드가 실행 중인 포트인 localhost:3000입니다. 그러면 Discourse 백엔드가 매개변수를 확인한 후 discourse 사이트에 로그인되게 합니다. 하지만 결과적으로 3000 포트로 리다이렉트되며, 4200 포트를 수동으로 클릭해야 로그인 성공을 확인할 수 있습니다.
인증 및 로그인 후 사용자를 올바른 포트(discourse 프론트엔드)로 리다이렉트하는 방법은 무엇인가요?
제 질문은 Discourse sso login redirect to localhost:3000? 과 동일하지만, 해당 스레드에서 제공된 해결책을 찾지 못해 새로운 스레드를 생성했습니다.