Microsoft Flow から CDN Purge の Azure REST API URL を呼び出そうとしています。
- HTTP を使用するのが最適なアクションであることがわかりました。HTTP サウンドを使用する Azure は、(単なる) 呼び出しではなく、リソースへのアクセスに特化しています。
- この目的のために、Azure Active Directory で Web アプリ / API アプリケーションを作成しました。
- API 呼び出しは認証する必要があるため、Active Directory OAuth を選択しました。
- Tenant にテナント ID を入力し、クレデンシャル タイプとして Secret を選択し、アプリケーションのパスワード (キー) を Secret フィールドに入力しました。
しかし、Audience と Client ID フィールドに何を入力すればよいかわかりません。
ドキュメントを検索しようとしましたが、関連する結果が見つかりませんでした。それらの 1 つが 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>'.
最近の試みに取り組んでいます。