如果机器上没有安装证书,我希望能够安装一个。我尝试检查存储是否包含证书,但是我的存储总是空的。我检查了“中间证书颁发机构”文件夹,并在那里找到了18个证书。那么为什么这段代码会输出0呢?
X509Store store = new X509Store(StoreName.CertificateAuthority, StoreLocation.LocalMachine);
Console.WriteLine(store.Certificates.Count);
我也尝试了StoreLocation.CurrentUser。我做错了什么?