Como desconectar usuário por API

Peço desculpas por abrir um tópico.

O problema foi que minha configuração de desenvolvimento apontava para uma instância HTTP e não HTTPS do Discourse.

Quando mudei para o endpoint HTTPS, começou a funcionar.

Fiquei confuso porque alguns endpoints de API funcionavam via HTTP, mas este não.

Para futuros leitores, aqui está como eu desconecto usuários usando C#

             var url = $"/admin/users/{user.user.id}/log_out";
            using var formData = new MultipartFormDataContent{
{ new StringContent(_forumConfigModel.ApiKey), “api_key” },
{ new StringContent(_forumConfigModel.User), “api_username” }
};

var response = await _httpClient.PostAsync(url, formData);
2 curtidas