![]() |
1
1
测试证书将在创建后一年(而不是一个月)到期。从技术上讲,您可以使用这些来发布应用程序,但不建议这样做。
如果获得[appname]_StoreKey,情况也是如此。将应用程序与商店关联后的pfx。
您可以在VS中查看到期日期,请参见屏幕截图。
此证书用于签署您的代码。应用程序包签名可确保包和内容在签名后未被修改。 当您不使用存储进行部署时,缺点是在部署期间,证书不受信任。无论您使用testcert还是storekey.pfx,这两种情况都是如此。 您的用户需要首先安装证书。这是他们可能做不到(失去权利)或不敢做的事情(因为他们害怕)。 当您仔细查看时,您会发现testcert的颁发者名称可能看起来很好,对于StoreKey来说可能看起来很奇怪(长guid)。因此,被要求安装证书的用户可能会因为某种原因而感到害怕。
最好的方法是使用您自己创建的证书,该证书不会过早过期,并且由您的IT设备管理基础设施安装(例如,如果您正在构建公司应用程序)。这将为用户带来一个无需费力的安装。 使用测试证书在技术上是可能的,但不是一个非常“干净的解决方案”。 也请查看此帖子 https://msdn.microsoft.com/en-us/library/windows/apps/br230260(v=vs.85).aspx https://msdn.microsoft.com/en-us/library/windows/apps/jj835832.aspx |
![]() |
MajQel · 为其他用户安装metro应用程序包 11 年前 |