처음에 코드 스크린샷을 볼 때 이 부분을 놓쳤습니다:
mode: 'no-cors'
Angular 앱에는 익숙하지 않지만, 클라이언트에서 Discourse로 인증된 API 요청을 보내려는 것으로 보입니다. Discourse 코드에서 정확히 어디에서 그런 일이 일어나는지는 모르지만, 제 이해로는 클라이언트에서发出的 관리자 API 요청은 Discourse에서 차단됩니다. 이는 클라이언트에 API 키를 노출하지 않고 요청을 수행할 방법이 없기 때문입니다. 이와 관련하여, 지금 바로 API 키를 변경해야 합니다.