Я пытаюсь отправить запрос от моего контроллера на другой сервер, но он не возвращает результат ... Ничего.
[Route("api/[controller]")]
[ApiController]
public class GetPriceController : ControllerBase
{
// GET api/values
[HttpGet]
public async Task<ActionResult<string>> Get()
{
var handler = new HttpClientHandler();
handler.ClientCertificates.Add(new X509Certificate2(@"client.pfx", "password"));
var HttpCl = new HttpClient(handler);
var httpRequestMessage = new HttpRequestMessage(HttpMethod.Post, "https://foobar.com:777")
{
Content = new StringContent("data")
};
var response = await HttpCl.SendAsync(httpRequestMessage);
return await response.Content.ReadAsStringAsync();
}
}
После команды SendAsync ничего не происходит.
var response = await HttpCl.SendAsync(httpRequestMessage);