CRL和Windows证书存储区

时间:2010-12-07 13:06:13

标签: .net cryptography

我需要从Windows商店获取CRL(X509Certificate的Windows商店代表X509Store)。我尝试这样的代码:

string storName = "CA";//such store is exist
WinCertStorage = new X509Store(storName, storLoc);
WinCertStorage.Open(OpenFlags.ReadOnly);
foreach (X509Certificate2 cer in WinCertStorage.Certificates)
{
      if (cer.Version == 2)
           //certificate with version 2 can be CRL
}

但我打开的X509Store中没有CRL。 使用mmc,我导入到“CA”存储了一些CRL,但是我的代码没有看到它。

我可以使用标准System.Security.Cryptography命名空间获取CRL吗?如果我不能,我需要使用什么? 我需要.Net的解决方案。谢谢。

0 个答案:

没有答案