我们如何在UWP中访问本地计算机证书? CertificateStores::FindAllAsync
无效。它适用于用户商店。
答案 0 :(得分:1)
要从本地计算机商店获得证书,您可以使用FindAllAsync(CertificateQuery)。通过证书查询传递商店名称,如下所示:
var query = new CertificateQuery();
query.StoreName = "ROOT";
return CertificateStores.FindAllAsync(query)
FindAllAsync()仅从App的商店获取证书。如果应用程序具有shareusercertificates功能,则此调用还将从用户存储中检索证书。