Azure CDN 清除失败,错误为 InvalidResource”

Har*_*vel 2 azure azure-cdn azure-resource-manager

当我从 azure 门户执行 CDN 清除工作时,CDN 清除正在工作,但是当我使用 arm api 尝试执行相同操作时,它失败了

{
  "error": {
    "code": "InvalidResource",
    "message": "The resource format is invalid."
  }
}
Run Code Online (Sandbox Code Playgroud)

这是api:

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/purge?api-version=2016-10-02
Run Code Online (Sandbox Code Playgroud)

我可以通过 API 进行 CDN 启动、CDN 加载,除了我的要求是清除:-(

对此的任何帮助将不胜感激:-)

Har*_*vel 6

最后在 62+ 次清除请求之后,我发现请求正文中的 contentPaths 有问题。

应该是这个格式

{
  "contentPaths": [
    "(String)"
  ]
}
Run Code Online (Sandbox Code Playgroud)