Package.appxmanifest: 身份-属性 和证书(关联?)
Package.appxmanifest: Identity-property and certificate (correlation?)
我很困惑。与有关 Windows Store Apps.
的 Microsoft 开发过程中的许多内容一样
我很快就要将我的应用程序提交到 Windows 商店,但我不确定 Package.appxmanifest
文件中的以下内容。
<Identity Name="MyCompanyName.123456789" Publisher="CN=ABCABCAB-ABCA-ABCA-ABCA-ABCABCABCABC" Version="1.0.0.0"/>
这显然是一个示例,在使用测试证书时会创建类似的东西。
在我的 Windows 商店仪表板上,我可以找到我认为我应该使用的身份:
在 docs 中说明了 "Publisher" 属性 的用途:
Describes the publisher information. The Publisher attribute must
match the publisher subject information of the certificate used to
sign a package.
这是什么意思? "Must match the publisher subject information",那指的是什么?由于我很快需要创建一个真正的证书,所以我需要在创建之前知道需要匹配什么东西。
感谢任何帮助。谢谢!
如果您通过商店发布,则无需担心这一点。商店将签署该应用程序。
将应用程序与 Visual Studio 中的商店相关联,它将为您设置身份等。您不需要手动执行此操作。
只有在旁加载应用时才需要处理签名。
我很困惑。与有关 Windows Store Apps.
的 Microsoft 开发过程中的许多内容一样我很快就要将我的应用程序提交到 Windows 商店,但我不确定 Package.appxmanifest
文件中的以下内容。
<Identity Name="MyCompanyName.123456789" Publisher="CN=ABCABCAB-ABCA-ABCA-ABCA-ABCABCABCABC" Version="1.0.0.0"/>
这显然是一个示例,在使用测试证书时会创建类似的东西。
在我的 Windows 商店仪表板上,我可以找到我认为我应该使用的身份:
在 docs 中说明了 "Publisher" 属性 的用途:
Describes the publisher information. The Publisher attribute must match the publisher subject information of the certificate used to sign a package.
这是什么意思? "Must match the publisher subject information",那指的是什么?由于我很快需要创建一个真正的证书,所以我需要在创建之前知道需要匹配什么东西。
感谢任何帮助。谢谢!
如果您通过商店发布,则无需担心这一点。商店将签署该应用程序。
将应用程序与 Visual Studio 中的商店相关联,它将为您设置身份等。您不需要手动执行此操作。
只有在旁加载应用时才需要处理签名。