Sdílet prostřednictvím


ServicePointManager.ServerCertificateValidationCallback Vlastnost

Definice

Získá nebo nastaví zpětné volání k ověření certifikátu serveru.

public:
 static property System::Net::Security::RemoteCertificateValidationCallback ^ ServerCertificateValidationCallback { System::Net::Security::RemoteCertificateValidationCallback ^ get(); void set(System::Net::Security::RemoteCertificateValidationCallback ^ value); };
public static System.Net.Security.RemoteCertificateValidationCallback? ServerCertificateValidationCallback { get; set; }
public static System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get; set; }
static member ServerCertificateValidationCallback : System.Net.Security.RemoteCertificateValidationCallback with get, set
Public Shared Property ServerCertificateValidationCallback As RemoteCertificateValidationCallback

Hodnota vlastnosti

Úloha RemoteCertificateValidationCallback. Výchozí hodnota je null.

Poznámky

Aplikace může nastavit ServerCertificateValidationCallback vlastnost na metodu, která se použije pro vlastní ověřování klientem certifikátu serveru. Při provádění vlastního sender ověřování může být parametrem předaným do RemoteCertificateValidationCallback řetězce název řetězce hostitele nebo objekt odvozený (například) v WebRequestHttpWebRequestzávislosti na CertificatePolicy vlastnosti.

Pokud se nepoužívá vlastní ověření, porovná se název certifikátu s názvem hostitele použitým k vytvoření požadavku. Pokud Create(String) byl například předán parametr "https://www.contoso.com/default.html", výchozí chování je, aby klient zkontroloval certifikát proti www.contoso.com.

Přestože se jedná o delegáta vícesměrového vysílání, považuje se za autoritativní pouze hodnota vrácená z obslužné rutiny poslední spuštěné události. Jinými slovy, můžete připojit více delegátů a všichni dostanou zpětné volání z ServerCertificateValidationCallback. Každé zpětné volání vrátí hodnotu, která označuje, zda je certifikát přijat nebo ne; je však respektována pouze hodnota z posledního delegáta.

Platí pro

Viz také