对于安全应用程序,我需要在对话框中选择一个证书。
如何使用 C# 访问证书存储区或其一部分(例如 storeLocation="Local Machine"
和 storeName="My"
)并从中获取所有证书的集合那里?预先感谢您的帮助。
最佳答案
X509Store store = new X509Store(StoreName.My, StoreLocation.LocalMachine);
store.Open(OpenFlags.ReadOnly);
foreach (X509Certificate2 certificate in store.Certificates){
//TODO's
}
关于c# - 从 C# 中的证书存储中获取证书列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1205295/