Кто-нибудь знает, как использовать сертификат клиента при использовании HttpClientFactory
? Во всех примерах, которые я нашел, вам нужно предоставить HttpMessageHandler
в конструкторе HttpClient
, который недоступен при использовании HttpClientFactory
services.AddHttpClient("NamedClient", client =>
{
var handler = new HttpClientHandler();
X509Certificate2 certificate = GetMyX509Certificate();
handler.ClientCertificates.Add(certificate);
client. // ?? How do I set the handler?
});