Come disconnettere l'utente tramite API

Mi scuso per aver aperto un argomento.

Il problema era che la mia configurazione di sviluppo puntava all’istanza http e non https di Discourse.

Quando sono passato all’endpoint https, ha iniziato a funzionare.

Mi sono confuso perché alcuni endpoint API funzionavano tramite http ma questo no.

Per i futuri lettori, ecco come disconnettere gli utenti tramite 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 Mi Piace