Я пытаюсь вызвать URL-адрес REST API Azure REST CDN Purge из Microsoft Flow.
- Я считаю, что HTTP - HTTP - лучшее действие для использования в качестве Azure со звуками HTTP, чтобы специализироваться на доступе к ресурсам, а не к (просто) вызовам.
- Для этой цели я создал веб-приложение / приложение API в Azure Active Directory.
- Необходимо проверить подлинность вызовов API, поэтому я выбрал Active Directory OAuth.
- Я ввел идентификатор арендатора в Tenant, выбрал Secret в качестве типа учетных данных и ввел пароль приложения (Keys) в поле Secret.
Однако я заблудился, что указать в поле «Аудитория» и «Идентификатор клиента».
Я пытался искать документы, но не нашел соответствующих результатов. Я полагаю, один из них должен быть идентификатором приложения.
Что указать в полях 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>'.
в моей последней попытке.