Поместите ваше тело во вторые параметры, а не в конкретное тело в ваш URL
return this.httpClient.post<User>("yoururl", body);
Если не работает Попробуйте использовать observe: 'response'
, чтобы увидеть, работает ли он так
return this.httpClient.post<User>("yoururl", body, {
observe: 'response'
});