Microsoft商店如何处理应用程序认证



我正在开发一个UWP应用程序。为了创建一个侧面加载的构建,我使用一个测试证书来签署由Visual Studio生成的应用程序。我的第一个问题是:有没有办法续订这个证书,这样我的用户就不应该卸载旧版本,然后用新证书重新安装应用程序?(我试图在创建新证书时输入相同的主题,但它说它是不受信任的,应该手动添加到受信任的根证书中。(

其次,当我发布应用程序时,我没有发现任何关于Microsoft Store如何处理证书的信息。。。当我将应用程序与商店关联时,我会收到一份新证书(有效期也只有一年(。

  • 当用户从Microsoft应用商店安装应用程序时,该证书是否自动安装?(如果是的话,那么在那一年之后,它将如何延长?(
  • 或者,当我发布时,它会被更改为另一个始终值得信任的版本?(我找不到从商店安装的任何应用程序的签名来检查此项(

第三:是否可以在以前安装的侧载版本的基础上安装,或者直接从Microsoft商店安装同一应用程序的另一个版本?

我的第一个问题是:有没有办法续订这个证书,这样我的用户就不应该卸载旧版本并用新证书重新安装应用程序?

否,您需要重新安装证书才能续订。

当用户从Microsoft应用商店安装应用程序时,该证书是否自动安装?(如果是的话,那么在那一年之后,它将如何延长?(

是的,存储将自动处理证书过程。如果你从商店安装了应用程序,你就不需要担心证书了。

是否可以在以前安装的侧载版本的基础上直接从Microsoft商店安装同一应用程序的另一个版本?

否,安装时存储生成的证书与创建侧载应用程序时生成的证书不同。因此,系统会将这两个包视为两个不同的应用程序。

最新更新