【问题标题】:Code signing of Windows Store App 8.1Windows Store App 8.1 的代码签名
【发布时间】:2014-03-25 07:14:10
【问题描述】:

我需要有关我的 Windows 商店应用程序的代码签名方面的帮助,以部署到目标受众。当我尝试将创建 Windows Store 8.1 项目时由 Visual Studio 提供的默认证书更改为我的公司证书时。 Visual Studio 抛出错误 “Manifest 设计者无法导入证书。您选择的证书对签名无效,因为它已过期或有其他问题。”

有什么方法可以在 windows 商店 8.1 中进行代码签名,我看到大部分针对 windows 8 的博客。我需要 windows 8.1 中的任何信息目标

我的最终目标是在没有任何开发人员许可的情况下部署我的 Windows 商店 (LOB)。

【问题讨论】:

    标签: windows-store-apps winrt-xaml windows-8.1 windows-store


    【解决方案1】:

    证书发布者名称需要与您的应用清单中定义的发布者名称匹配。这意味着您可能需要制作新证书。但是,您可以在您的设备上安装新证书,包括使用组策略之类的东西(如果它们都在同一个域中)。

    【讨论】:

      【解决方案2】:

      在尝试使用现有的代码签名证书对我们的包进行签名时,我们遇到了同样的错误。我们通过修改代码签名证书模板以包含“基本约束扩展”解决了这个问题。

      更改模板并颁发新证书后,我们能够使用新证书对 windows 应用程序包进行签名,并在域计算机上安装应用程序。

      这是让我们走上正确道路的演练:

      Side Loading Deployment of Windows Store Apps in Enterprises – Step by Step

      我们没有完全按照这些步骤...我们所做的只是修改我们的模板(就像他所做的那样),然后像我们多年来一直在做的那样从旧的 certsrv asp 页面请求新证书。

      【讨论】:

        猜你喜欢
        • 2015-03-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多