配置服务对服务身份验证
本文介绍如何在 Microsoft Dynamics 365 Commerce 中配置服务对服务 (S2S) 身份验证以安全调用服务应用编程接口 (API) 来获取评分和评价。
Dynamics 365 Commerce 提供评分和评价作为全渠道解决方案。 此解决方案允许从 Commerce 外部访问服务 API,以便能够执行各种任务。 这些任务包括将来自外部系统的评分和评价导入到 Commerce,以及从 Commerce 导出评分和评价。 要使 Commerce 能够安全地调用评分和评价服务 API,您必须先通过完成本文中的程序来配置 S2S 身份验证。
添加新的应用注册
添加新的应用注册之前,必须使用 Azure 门户创建应用程序。 若要在 Microsoft Entra 中注册应用并启用身份验证,请按照将 Microsoft Entra ID 与 Power Automate 中的自定义连接器配合使用中的步骤操作。
从 Azure 门户收集以下 ID。 您将需要在后面的步骤中使用这些 ID。
- 客户端应用程序 ID
- 客户端目录(租户)ID
若要在 Commerce 站点构建器中添加新应用注册,请执行以下步骤。
转到主页 > 审阅 > 设置。
在服务对服务 (S2S) 身份验证下面,选择管理。
在右侧显示的 S2S 应用条目窗格中,选择添加新的 S2S 应用注册。
在添加 S2S 应用条目对话框中,输入以下必需信息。 使用 Azure 应用程序注册中的值。
- 名称 –输入应用程序的名称(例如, Fabrikam 应用)。
- 客户端应用 ID –输入应用程序 ID(示例 00000000-0000-0000-0000-000000000000)。
- 目录(租户)ID - 输入目录 ID(例如, 00000000-0000-0000-0000-000000000000)。
选择提交。 您的应用程序名称应出现在 S2S 应用条目窗格的列表中。
关闭 S2S 应用条目窗格。
选择保存。
编辑现有的应用注册
若要在 Commerce 站点构建器中编辑现有应用注册,请执行以下步骤。
- 转到主页 > 审阅 > 设置。
- 在服务对服务 (S2S) 身份验证下面,选择管理。
- 在 S2S 应用条目窗格中,选择要编辑的条目旁边的铅笔符号。
- 根据需要更新名称、客户端应用 ID 和目录(租户)ID 字段中的值。
- 选择提交。
- 关闭 S2S 应用条目窗格。
- 选择保存。
删除现有的应用注册
若要在 Commerce 站点构建器中删除现有应用注册,请执行以下步骤。
- 转到主页 > 审阅 > 设置。
- 在服务对服务 (S2S) 身份验证下面,选择管理。
- 在 S2S 应用条目窗格中,选择要删除的条目旁边的垃圾桶符号。 从列表中删除了该条目。
- 关闭 S2S 应用条目窗格。
- 选择保存。