Ejemplo n.º 1
0
        public SkipCertValidationHttpHandler(IConfiguration configuration)
        {
            this.configuration = configuration;

            var handler            = new HttpClientHandler();
            var skipValidationURLs = configuration["SkipCertificatesValidationForThisURLs"].Split(";");

            base.ServerCertificateCustomValidationCallback =
                ((sender, cert, chain, errors)
                 => HttpClientExtensions.ValidateCert(skipValidationURLs, sender, cert, chain, errors));
        }