【问题标题】:Create/renew signing certificate for sideloaded UWP builds?为侧载的 UWP 构建创建/更新签名证书?
【发布时间】:2020-03-05 18:03:00
【问题描述】:

几个月前,我从一位即将离职的开发人员那里继承了一个 UWP 项目。我不是 UWP 或 Windows 编程方面的专家,但我得到了有关制作侧载构建以交付给我们的客户的说明,这涉及使用证书对构建进行签名。

此证书现已过期。我按照说明创建了一个新证书,但我最终得到的是一个自签名证书,我的客户的机器无法识别,因此他无法安装该版本。

我拥有我认为有效的商店证书:至少,我知道我可以制作和部署商店版本。但我不能使用商店证书进行侧载构建。

我并不十分熟悉与此类应用程序的代码签名相关的所有规则。是否可以生成可以签署侧载构建的受信任证书?它会基于我的商店证书吗?或者如果不是,正确的程序是什么?

有没有一种简单的方法来更新我拥有的过期证书?我是否需要证书,还是可以只分发未签名的构建?

谢谢, 弗兰克

【问题讨论】:

    标签: visual-studio uwp code-signing


    【解决方案1】:

    为旁加载的 UWP 版本续订签名证书

    1. 更新您过期的 Your_TemporaryKey。 pfx。双击您的清单文件并选择打包选项卡,单击“选择证书”按钮->创建,您可以填写或不填写密码,这是可选的。这里的临时密钥与之前的Store密钥无关。

    2. 创建证书后,打开证书所在文件夹,双击选择“受信任的人”安装证书。

    3. 双击您的 appxbundle 并安装成功。

    【讨论】:

    • 有没有办法创建一个不必先安装的证书?
    • 不,对于 uwp,您始终需要先安装证书。
    猜你喜欢
    • 2013-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-31
    • 2011-09-07
    • 1970-01-01
    相关资源
    最近更新 更多