# Discourse SSO 로그인 시 localhost:3000으로 리다이렉트됨, 4200 아님 (Docker로 실행 중)

**URL:** https://meta.discourse.org/t/discourse-sso-login-redirect-to-localhost-3000-not-4200-running-via-docker/383227
**Category:** Development
**Created:** [9월 19, 2025, 2:22오전 UTC](https://meta.discourse.org/t/discourse-sso-login-redirect-to-localhost-3000-not-4200-running-via-docker/383227 "2025-09-19T02:22:16Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Shin\_210](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shin_210/32/522110_2.png) [@Shin\_210](https://meta.discourse.org/u/Shin_210)
#### Post date: [9월 19, 2025, 2:22오전 UTC](https://meta.discourse.org/t/discourse-sso-login-redirect-to-localhost-3000-not-4200-running-via-docker/383227/1 "2025-09-19T02:22:16Z")

</div>

[Discourse sso](https://meta.discourse.org/t/13045) 로그인이 [http://localhost:3000](http://localhost:3000)으로 리다이렉트되지만, ember-cli는 localhost:4200에서 실행 중입니다.  
설정 항목을 찾을 수 없습니다.

* * *

# 개발 모드에서는 Ember CLI가 필요합니다

Ember CLI를 개발 모드로 실행하려면 다음 단계를 따르세요:

```plaintext

```

```plaintext
$ bin/ember-cli

```

다음 URL을 방문하여 Discourse를 사용하세요:

### [http://localhost:4200](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?](https://meta.discourse.org/t/discourse-sso-login-redirect-to-localhost-3000/212026/1) 과 동일하지만, 해당 스레드에서 제공된 해결책을 찾지 못해 새로운 스레드를 생성했습니다.
