我接管了Windows应用商店应用的开发,我们的商店证书最近已经过期。如何续订证书,还是必须生成新证书?
在.appxmanifest中,我可以选择生成新的测试证书,但我需要 store 证书,而不是测试证书。
答案 0 :(得分:19)
你需要:
答案 1 :(得分:1)
这里的答案已经过时,所以here's how to renew a test certificate在2019年:
粘贴:
New-SelfSignedCertificate -Type Custom -Subject "CN=Contoso Software, O=Contoso Corporation, C=US" -KeyUsage DigitalSignature -FriendlyName "Contoso app test certificate" -CertStoreLocation "Cert:\CurrentUser\My" -TextExtension @("2.5.29.37={text}1.3.6.1.5.5.7.3.3", "2.5.29.19={text}")
-主题
此处的-Subject
必须与应用清单中的“发布者”部分匹配。
例如,应用程序Identity
文件中的“ AppxManifest.xml
”部分应如下所示:
在这种情况下,“发布者”是CN=Contoso Software, O=Contoso Corporation, C=US
,需要在-Subject
选项中使用它来创建证书。
-FriendlyName
-FriendlyName
选项是证书的友好名称。
转到 Package.appxmanifest , Package 标签, Select certificate 按钮,选择刚创建的一个。
答案 2 :(得分:1)