I have implemented httpClientFactory but can't connect to the backend api using broken ssl.I tried a lot and i just got the task cancelled error -> HttpClient - A task was cancelled?
I have tried to set this
        public static HttpClient getHttpClient()
        {
            if (_httpClient == null)
            {
                Uri baseUri = new Uri(Url.baseUrl);
                if (baseUri.Scheme == "http")
                {
                    var handler = new HttpClientHandler();
                    handler.ClientCertificateOptions = ClientCertificateOption.Manual;
                    handler.ServerCertificateCustomValidationCallback =
                        (httpRequestMessage, cert, cetChain, policyErrors) =>
                        {
                            return true;
                        };
                    _httpClient = new HttpClient(handler);
                }
                else
                {
                    _httpClient = new HttpClient();
                }
                _httpClient.DefaultRequestHeaders.Accept.Clear();
                _httpClient.DefaultRequestHeaders.Accept.Add(new
                MediaTypeWithQualityHeaderValue("application/json"));
                _httpClient.BaseAddress = baseUri;
            }
            return _httpClient;
        }
