Удаление / очистка данных из Azure Application Insights - PullRequest
0 голосов
/ 21 декабря 2018

На следующей странице показано, как я могу удалить данные Application Insights -

https://docs.microsoft.com/en-us/rest/api/application-insights/components/purge

Я попытался выполнить это, но там не упоминается, как использовать аутентификацию, и я получаю следующееошибка в ответе -

{
"error": {
    "code": "AuthenticationFailed",
    "message": "Authentication failed. The 'Authorization' header is missing."
}

Может кто-нибудь подсказать мне, как использовать заголовок аутентификации?

Ответы [ 3 ]

0 голосов
/ 21 декабря 2018

На странице, на которую вы ссылаетесь, прокрутите все меню вверх и найдите «Начало работы с REST».Когда вы нажимаете эту кнопку и прокручиваете страницу, вы обнаруживаете Зарегистрируйте свое клиентское приложение в Azure AD .

Большинство служб Azure (например, Поставщики Azure Resource Manager и классическая модель развертывания) требует, чтобы ваш клиентский код прошел аутентификацию с действительными учетными данными, прежде чем вы сможете вызвать API службы.Azure AD координирует проверку подлинности между различными участниками и предоставляет вашему клиенту маркер доступа в качестве доказательства проверки подлинности.Затем токен отправляется службе Azure в заголовке HTTP-авторизации последующих запросов REST API. утверждения токена также предоставляют информацию службе, позволяя ей проверить клиента и выполнить любую необходимую авторизацию.

Короче говоря:

  • Зарегистрируйте клиентское приложение в Azure AD
  • Создайте запрос
    • Получите токен доступа
    • Соберите сообщение запроса
  • Отправьтеrequest
  • Обработка ответного сообщения
0 голосов
/ 07 июня 2019

Вам необходимо добавить заголовок авторизации в свой запрос для очистки данных аналитики приложения Azure.Для более подробной информации и пошагового руководства - https://sanganakauthority.blogspot.com/2019/06/how-to-delete-or-purge-azure.html

0 голосов
/ 21 декабря 2018

Как сказано в комментарии от радости, просто зайдите на веб-сайт и нажмите «попробовать» -> войти в систему, используя свои учетные данные, затем вы увидите токен:

enter image description here

...