首页 > 解决方案 > 没有为撤销的证书调用 ServerCertificateValidationCallback

问题描述

一旦用户提供带有无效证书的 URL 作为输入,我正在编写代码以提醒用户。

我正在使用以下代码来执行此操作:

     HttpWebRequest request = WebRequest.CreateHttp(url);
     request.ServerCertificateValidationCallback += ServerCertificateValidationCallback;
     response = (HttpWebResponse)request.GetResponse();

正在为过期证书/未签名/不受信任调用 ServerCertificateValidationCallback 但对于已撤销的证书 URL,未调用 ServerCertificateValidationCallback。

这段代码是正常的还是我错过了什么?

标签: c#.netcertificatehttpwebrequest

解决方案


推荐阅读