在哪里可以找到 Microsoft Store 提交详细信息?

Where to find Microsoft Store Submission Details?

当我想将我的 XF.UWP 应用程序发布到新电脑上的 Microsoft 商店时,我会看到以下要填写的字段:

指导您完成该过程的Microsoft documentation page似乎已经过时(我已经报告过),而且我无法从新的 Microsoft 合作伙伴中心找到我需要填写的数据。

我能找到的唯一字段是 'Tenant Id'。我在齿轮图标 - 帐户设置 - 组织资料 - tennants 下找到它。

谁能帮帮我

您有 Azure AD 链接到您的帐户吗?

如果是这样,这些键应该在这里可用: https://partner.microsoft.com/en-us/dashboard/account/v3/usermanagement#users

如果没有,可以在这里配置: https://partner.microsoft.com/en-us/dashboard/account/TenantSetup

导致: https://partner.microsoft.com/en-us/dashboard/Account/CreateTenant

与 Microsoft 的许多服务一样,Client ID/Client Key 位置有点模糊,用屏幕截图比文字更容易解释。但对于那些可能不明白其目的的人,我会留下一个简短的概要来解释下面的穴居人图画。

此场景中的租户ID是您的Azure AD租户的ID。这里没有什么大惊喜。您可以从 MPC dashboard under Home > Account Settings > Organization profile > Tenants.

获取此信息(假设 Azure AD 组织已链接到您的 Microsoft 合作伙伴中心帐户)

客户端 ID 和客户端密钥稍微难以定位。这是因为 MPC 在用户层次结构中识别三种类型的实体。

  1. 用户
  2. 群组
  3. Azure AD 应用程序

要利用 Microsoft Store 当前的自动发布管道,您必须创建或管理与您的项目关联的 Azure AD 应用程序,这可以在 Home > Account settings > User management > Azure AD applications 下完成。

如果您熟悉 GCP 或 Google API 集成,Azure AD 应用相当于一个服务帐户。可以根据场景为给定的 Azure AD 应用程序分配项目范围内甚至组织范围内的任何权限。根据我的经验,经理角色一直就足够了。

单击现有应用程序以管理或从头开始创建新应用程序;无论哪种方式,您很快就会到达客户端 ID/客户端密钥面板,您可以在其中添加、查看(仅限一次)和删除应用程序的密钥。此处生成的值可用于上面 OP 屏幕截图中显示的 Microsoft Store 提交工作流程。发布愉快!

参考文献:Add users, groups, and Azure AD applications to your Partner Center account