Aracılığıyla paylaş


ICertificatePolicy.CheckValidationResult Yöntem

Tanım

Sunucu sertifikasını doğrular.

public:
 bool CheckValidationResult(System::Net::ServicePoint ^ srvPoint, System::Security::Cryptography::X509Certificates::X509Certificate ^ certificate, System::Net::WebRequest ^ request, int certificateProblem);
public bool CheckValidationResult (System.Net.ServicePoint srvPoint, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Net.WebRequest request, int certificateProblem);
abstract member CheckValidationResult : System.Net.ServicePoint * System.Security.Cryptography.X509Certificates.X509Certificate * System.Net.WebRequest * int -> bool
Public Function CheckValidationResult (srvPoint As ServicePoint, certificate As X509Certificate, request As WebRequest, certificateProblem As Integer) As Boolean

Parametreler

srvPoint
ServicePoint

Sertifikayı ServicePoint kullanacak olan.

certificate
X509Certificate

Doğrulanması gereken sertifika.

request
WebRequest

Sertifikayı alan istek.

certificateProblem
Int32

Sertifika kullanılırken karşılaşılan sorun.

Döndürülenler

true sertifikanın kabul edilmesi gerekiyorsa; aksi takdirde , false.

Açıklamalar

CheckValidationResult yöntemi, uygulama sertifikası doğrulama ilkesini uygular. yöntemi, sertifikanın srvPointyerine getirilmesi gerekip gerekmediğini belirlemek için , certificate, requestve certificateProblem parametrelerini inceleyebilir.

certificateProblem parametresi bir Güvenlik Desteği Sağlayıcısı Arabirimi (SSPI) durum kodudur. Daha fazla bilgi için MSDN'de SSPI belgelerine bakın.

Şunlara uygulanır