Создание подписки на веб-крючок Microsoft Graph для безопасности / оповещений завершается неудачно - PullRequest
0 голосов
/ 14 ноября 2018

Когда я пытаюсь создать подписку на веб-крючок Microsoft Graph для конечной точки безопасности / предупреждений, создание подписки завершается неудачно с общим сообщением, как показано ниже.Изменение ресурса «me / messages» приводит к созданию успешной подписки webhook, так что это, похоже, относится к конечной точке безопасности / предупреждений.Как мне пройти мимо этого?

enter image description here

Тело запроса таково:

{
  "changeType": "created",
  "notificationUrl": "https://xxxxxxxxx.azurewebsites.net/api/graphnotifications",
  "resource": "security/alerts?$filter=vendorInformation/provider+eq+'ASC'",
  "expirationDateTime": "2018-11-15T11:00:00.0000000Z",
  "clientState": "secretClientValue"
}

Ответы [ 2 ]

0 голосов
/ 16 ноября 2018

Пожалуйста, используйте «updated» для «changeType». Security / Alerts использует «updated» для всех новых или обновленных оповещений.

0 голосов
/ 15 ноября 2018

Уэс, вы не опубликовали URL, на который отправили запрос. Согласно документации для предупреждений безопасности.

Вы можете использовать веб-зацепки Microsoft Graph для подписки и получения уведомлений об обновлениях сущностей Microsoft Graph Security.

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/security-api-overview

На этой странице указывается размещение запроса и пример, подобный этому

POST https://graph.microsoft.com/v1.0/subscriptions
Content-Type: application/json
{
  "changeType": "created,updated",
  "notificationUrl": "https://webhook.azurewebsites.net/notificationClient",
  "resource": "/me/mailfolders('inbox')/messages",
  "expirationDateTime": "2016-03-20T11:00:00.0000000Z",
  "clientState": "SecretClientState"
}

https://developer.microsoft.com/en-us/graph/docs/concepts/webhooks

Публикуете ли вы это тело запроса на этот URL?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...