Wie wird der Standard-ServerCertificateValidationCallback in der benutzerdefinierten Validierung aufgerufen?

Ich möchte .Net's Standard ändernServerCertificateValidationCallback, um einige Zertifikate meines Unternehmens als wahr zu validieren, aber die Standardvalidierung für andere Zertifikate beizubehalten.

Ich kann das anscheinend nicht tun, da die StandardeinstellungServerCertificateValidationCallback value ist null.

ServicePointManager.ServerCertificateValidationCallback = 
(sender, certificate, chain, sslPolicyErrors) => 
 validCertificatesSerialNumbers.Contains(certificate.GetSerialNumberString()) ||    
 defaultlCallback.Invoke(sender, certificate, chain, sslPolicyErrors) //How do I set defaultCallback?
;

Vielen Dan

Antworten auf die Frage(2)

Ihre Antwort auf die Frage