Windows IoT Core 和应用程序 PFX 证书过期

Windows IoT Core and app PFX certificate expire

我使用 Windows IoT Core 在 Raspberry 上部署了一个 UWP 应用程序。
临时 PFX 证书过期后会发生什么?
该应用程序仍然可以作为 default/startup 应用程序在设备上 运行?

发件人:https://msdn.microsoft.com/en-us/library/ff369721.aspx

证书过期了怎么办?

所以您已经部署了您的应用程序,现在您的证书(购买的或未购买的)已经过期,并且您检查了流程图并确定您的客户将不得不卸载并重新安装应用程序。您甚至无法发布更新。 Visual Studio 不允许您使用过期的证书部署应用程序。那你现在怎么办? 如果需要扩展现有证书,可以使用名为 RenewCert 的程序。有关详细信息,您可以查看我的博客 post 如何扩展现有证书,即使它已过期。 您还可以在 MSDN 上找到 RenewCert 代码的一个版本。我没有测试过那个特定版本,但我听说它适用于测试证书,但不适用于购买的证书。如果您想查看,这里是 link:http://support.microsoft.com/kb/925521 如果您已经在使用测试证书,则扩展它可以解决您的问题。您可以使用扩展证书签署您的部署,发布更新,它会正常工作。你可以去吃午饭,我们其他人和知名出版商可以在我们继续的时候在我们的办公桌上吃饭。 (可否为我们带些东西回去?) 如果您使用的是购买的证书并且它已过期,您可以使用扩展证书来签署和部署应用程序更新,但它看起来像测试证书。对于已经安装该应用程序的客户来说,这看起来就像任何其他更新一样,因为它在安装更新时不显示信任对话框。新客户将在信任对话框中看到“未知发布者”,因为您现在使用的是测试证书。 因此,如果您购买的证书已过期,这使您能够向应用程序发布更新,以编程方式卸载当前版本并安装使用新购买的证书签名的新版本。