Invalid_access 오류

태그별로 모든 주제를 가져오려고 합니다. https://discourse-url/tag/kind:feature.json URL로 GET 요청을 보내고 있습니다. 그런데 "요청한 리소스를 볼 권한이 없습니다. API 사용자 이름 또는 키가 유효하지 않습니다."라는 오류가 발생합니다. 제 API-key와 API-username은 정확한데, 무엇이 문제일 수 있을까요?

확인 차원에서 말씀드리면, 같은 헤더를 사용하여 /admin/users.json과 같은 요청을 보낼 수 있나요? (관리자 라우트인 것 같은데, 웹 브라우저에서 직접 확인해 보실 수 있습니다.)

해당 URL에서 404 오류가 발생합니다. /t/topic-id.json으로 요청을 보내면 모든 주제를 가져올 수 있지만, 다른 GET 쿼리는 성공적으로 수행할 수 없습니다. 가능한 문제는 무엇일까요?

http://example.com/admin/dashboard.json을 가져올 수 있나요? 그 URL이 작동해야 맞습니다.

수령할 수 없습니다. 동일한 오류 404가 발생합니다.

그렇다면 자격 증명을 올바르게 전달하지 않고 있는 것입니다. 헤더에 자격 증명을 전달하는 방법을 검색하여 예시를 찾아볼 수 있습니다.

하지만 저는 다음을 직접 테스트했습니다:

DISCOURSE_API_KEY==API_KEY=
DISCOURSE_API_USER==API_USER=
    curl -s -X GET --header "Api-Key: $DISCOURSE_API_KEY" --header "Api-Username: $DISCOURSE_API_USER" https://example.com/admin/dashboard.json

자격 증명을 올바르게 전달하고 있습니다. id로 내부 토픽을 가져오려고 해보았는데, 올바른 자격 증명 없이는 가져올 수 없기 때문에 이를 통해 확인했습니다. 하지만 제가 할 수 있는 유일한 작동하는 쿼리는 discourse-url/t/tid.json입니다. 그 외의 요청은 모두 403 오류를 반환합니다.