【问题标题】:UWP certificateUWP证书
【发布时间】:2018-02-20 14:32:00
【问题描述】:

我正在尝试为 UWP 应用使用自定义自签名证书。我按照以下说明操作:https://docs.microsoft.com/en-us/windows/uwp/packaging/create-certificate-package-signing

作为第一步,我手动更改了 appxmanifest 中的发布者,以匹配我们公司的所有数据,而不仅仅是测试证书所述的 CN。

之后,我按照描述使用 powershell 创建了一个自签名证书。即使不将证书导出到文件,它现在也应该在我的证书存储中。但是当尝试从证书存储中选择证书时,VisualStudio 说没有符合应用条件的证书。

我什至确保使用 certmgr 正确设置了增强的属性。

我做错了什么?

【问题讨论】:

    标签: uwp certificate certificate-store


    【解决方案1】:

    它现在应该在我的证书存储中。但是当尝试从证书存储中选择证书时,VisualStudio 说没有符合应用条件的证书。

    创建 .pfx 文件后,本地计算机仍不信任该证书以部署应用程序包,直到您将其安装到本地计算机的受信任证书存储中。您可以参考以下步骤将其安装到受信任的证书存储中。

    1.找到证书文件并双击。

    2。选择Local Machine 选项。

    3.如果您的证书有密码,请输入密码。

    4.选择Automatically select the certificate store base on the type ofcertificate 选项

    5.完成

    用法

    双击 UWP 项目Package.appcmanifest -> 打包按钮 -> 选择证书 -> 从证书存储中选择。您将看到已安装到证书存储中的证书。

    【讨论】:

    • 是的,另一个错误消息说明了同样的问题。不接受证书
    • 是的,这是我的昵称。
    • 对我来说,在 VS2017 允许我选择它之前,我必须将证书安装到“当前用户”存储(我已经在“本地计算机”存储中)。
    • 按照这些步骤操作,我也没有出现。
    • 尝试为商店签署 UWP 是我一生中遇到的最令人困惑的事情之一。我已经花了几个星期的时间,现在我必须更新,同样的问题。我能找到的所有文档都是关于测试证书的。非常非常糟糕!
    猜你喜欢
    • 2020-10-25
    • 2019-02-16
    • 2020-05-20
    • 2017-04-06
    • 2020-02-22
    • 1970-01-01
    • 2019-06-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多