我想从Microsoft Flow中清除Azure CDN端点。 CDN Profile的定价关系是Standard Verzion
。
我创建了一个带有HTTP - HTTP
操作的Microsoft Flow。
我使用了一个工具生成的URL,点击Try it
上的https://docs.microsoft.com/en-us/rest/api/cdn/endpoints/purgecontent并填写必要的字段。
我想清除所有CDN内容,所以我将以下内容作为一个正文(我希望这是正确的方式,因为官方文档对这个用例保持沉默)。
{
"contentPaths": [
"/*"
]
}
我在Registered application
创建了一个Azure Active Directory
并用它来填充Active Directory OAuth
动作的HTTP - HTTP
字段。我假设OAuth身份验证成功,就好像我在任何字段中输入了错误的值,我得到了相应的错误消息。
所以HTTP - HTTP
动作填充如下图所示。图像主要显示我在实际流程中使用的值。
当我运行流程时它失败并在失败的Unauthorized.
动作中显示HTTP - HTTP
。
我试图将应用程序添加为Contributor
的CDN Profile
角色,但错误保持不变。
如何让它工作?