如何通过 API 注销用户

抱歉打扰了。

问题是我的开发环境指向了 discourse 的 http 而不是 https 实例。

当我切换到 https 端点时,它就开始工作了。

我感到困惑,因为一些 api 端点可以通过 http 工作,但这个不行。

供未来的读者参考,这是我如何通过 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 个赞