Я хочу удалить конечную точку Azure CDN из Microsoft Flow. Ценовые связи профиля CDN Standard Verzion
.
Я создал Microsoft Flow с HTTP - HTTP
действием.
Я использовал 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
, но ошибка осталась прежней.
Как заставить это работать?