diff --git a/Src/Dlhis.Basic/Organization/Controllers/GainfoFacesController.cs b/Src/Dlhis.Basic/Organization/Controllers/GainfoFacesController.cs index ea65c89f..28062e96 100644 --- a/Src/Dlhis.Basic/Organization/Controllers/GainfoFacesController.cs +++ b/Src/Dlhis.Basic/Organization/Controllers/GainfoFacesController.cs @@ -52,8 +52,8 @@ public class GainfoFacesController : ControllerBase var headers = InitRequest(url, body, key, secret); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue(headers["Accept"])); - var content = new StringContent(body, Encoding.UTF8); - foreach (var item in headers.Where(x => x.Key != "Accept")) + var content = new StringContent(body, Encoding.UTF8, headers["Content-Type"]); + foreach (var item in headers.Where(x => x.Key != "Accept").Where(x => x.Key != "Content-Type")) { content.Headers.Add(item.Key, item.Value); }