Discourse를 설정했고, 한 가지 문제를 제외하면 잘 작동하고 있습니다. SSO를 사용 중인데, API를 통해 사용자를 로그아웃하는 것이 불가능합니다.
사용자 ID를 사용하여 사용자 계정을 가져오는 것은 가능하지만, 로그아웃 API를 호출하면 not_found 오류가 반환됩니다.
{
errors: ["The requested URL or resource could not be found."],
error_type: "not_found",
}
아래는 해당 코드입니다. 사용자의 사용자 이름과 system을 시도해 보았지만 여전히 성공하지 못했습니다.
제 API 키의 scope는 Granular이고, user level은 All Users로 설정되어 있습니다.
요청 메서드를 POST에서 GET으로 변경하면 사용자 세부 정보가 반환됩니다.
이것이 발생하는 이유가 무엇인지 혹시 아는 분 계신가요? 아마도 Discourse 내부의 어떤 설정 문제일까요?
이 문제를 해결하기 위해 꽤 오랫동안 노력해 왔습니다.
