I am getting 500 Internal Server error with endpoint POST request using HttpClient C# with the access token
HttpClient client = HeadersForCreateUser(accessToken);
HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Post, Uri.EscapeUriString(client.BaseAddress.ToString()));
request.Content = new StringContent(JsonBody, Encoding.UTF8, "application/json");
request.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json");
HttpResponseMessage response1 = client.PostAsync(Uri.EscapeUriString(client.BaseAddress.ToString()), request.Content).Result;
private static HttpClient HeadersForCreateUser(string accessToken)
{
HttpClientHandler handler = new HttpClientHandler() { UseDefaultCredentials = false };
HttpClient client = new HttpClient(handler);
client.BaseAddress = new Uri(endpointURL);
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
//client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/x-www-form-urlencoded"));
client.DefaultRequestHeaders.Add("apikey", apikeyvalue);
client.DefaultRequestHeaders.Add("Authorization", "Bearer " + accessToken);
//client.DefaultRequestHeaders.Add("Content-Type", "application/x-www-form-urlencoded");
return client;
}
Is anyone has faced this kind of issue, please give a reply.

mohd sajidPosted Dec 17, 2019, 3:05 AM
Md Kaleem PashaPosted Dec 17, 2019, 8:23 AM
mohd sajidPosted Dec 17, 2019, 3:46 AM
Vincent Maverick DuranoPosted Dec 16, 2019, 10:35 AM
Salman BegPosted Dec 16, 2019, 10:02 AM