If you are adding an IHttpClientIHttpClient and injecting through DI, uyou can add the configuration on the Startup.cs class.
public void ConfigureServices(IServiceCollection services) { services.AddHttpClient("yourServerName").ConfigurePrimaryHttpMessageHandler(_ => new HttpClientHandler { ServerCertificateCustomValidationCallback = (sender, cert, chain, sslPolicyErrors) => { return true; } }); } And then call it from your dependency injected class.
public class MyServiceClass { private readonly IHttpClientFactory _clientFactory; public MyServiceClass (IConfiguration configuration, IHttpClientFactory clientFactory) { _clientFactory = clientFactory; } public async Task<int> DoSomething() { var url = "yoururl.com"; var client = _clientFactory.CreateClient("yourServerName"); var result = await client.GetAsync(url); } }