UWP-如何获得本地机器证书?

时间:2018-05-24 22:46:10

标签: uwp

我们如何在UWP中访问本地计算机证书? CertificateStores::FindAllAsync无效。它适用于用户商店。

1 个答案:

答案 0 :(得分:1)

要从本地计算机商店获得证书,您可以使用FindAllAsync(CertificateQuery)。通过证书查询传递商店名称,如下所示:

    var query = new CertificateQuery();
    query.StoreName = "ROOT";
    return CertificateStores.FindAllAsync(query)

FindAllAsync()仅从App的商店获取证书。如果应用程序具有shareusercertificates功能,则此调用还将从用户存储中检索证书。