Bagikan melalui


ICertificatePolicy.CheckValidationResult Metode

Definisi

Memvalidasi sertifikat server.

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

Parameter

srvPoint
ServicePoint

ServicePoint yang akan menggunakan sertifikat.

certificate
X509Certificate

Sertifikat yang akan divalidasi.

request
WebRequest

Permintaan yang menerima sertifikat.

certificateProblem
Int32

Masalah yang dihadapi saat menggunakan sertifikat.

Mengembalikan

true jika sertifikat harus dihormati; jika tidak, false.

Keterangan

Metode ini CheckValidationResult menerapkan kebijakan validasi sertifikat aplikasi. Metode ini dapat memeriksa srvPointparameter , , certificaterequest, dan certificateProblem untuk menentukan apakah sertifikat harus dihormati.

Parameternya certificateProblem adalah kode status Antarmuka Penyedia Dukungan Keamanan (SSPI). Untuk informasi selengkapnya, lihat dokumentasi SSPI di MSDN.

Berlaku untuk