在哪里可以找到要在Microsoft Flow的Azure REST API调用中使用的受众和客户端ID字段?

问题描述 投票:0回答:1

我试图从Microsoft Flow调用CDN Purge的Azure REST API URL。

  • 我发现HTTP-HTTP是使用Azure的最佳操作,HTTP声音专门用于访问不仅仅(仅)调用的资源。
  • 为此,我在Azure Active Directory中创建了一个Web应用程序/ API应用程序。
  • API调用需要进行身份验证,因此我选择了Active Directory OAuth。
  • 我将Tenant id填入Tenant,选择Secret作为Credential类型,并将应用程序的密码(Keys)放入Secret字段。

但是,我遗失了在Audience和Client ID字段中输入的内容。

我试图搜索文档但没有找到任何相关结果。我认为其中一个应该是App Id。

要在Audience和Client ID字段中添加什么以及如何查找值?

还有什么需要做才能使其工作(比如设置允许清除CDN,更新清单,分配角色的权限)?

PS:我在最近的尝试中得到了BadRequest. Http request failed as there is an error getting AD OAuth token: 'AADSTS50105: Application '<appId>' is not assigned to a role for the application '<appIdUri>'.

azure azure-active-directory azure-cdn microsoft-flow
1个回答
0
投票

audience是你注册的App ID URI的价值(图片下面是homepage

Client Id只不过是Application ID

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.