Como chamar ServerCertificateValidationCallback padrão dentro da validação personalizada?
Quero modificar o padrão do .NetServerCertificateValidationCallback
validar como verdadeiro alguns dos certificados da minha empresa, mas mantendo a validação padrão para outros certificados.
Não consigo fazer isso desde que o padrãoServerCertificateValidationCallback
o valor é nulo.
ServicePointManager.ServerCertificateValidationCallback =
(sender, certificate, chain, sslPolicyErrors) =>
validCertificatesSerialNumbers.Contains(certificate.GetSerialNumberString()) ||
defaultlCallback.Invoke(sender, certificate, chain, sslPolicyErrors) //How do I set defaultCallback?
;
Obrigado