Создание подписки через почтальон выбрасывает ошибку - PullRequest
0 голосов
/ 23 сентября 2019

Ошибка создания WebHook для MicrosoftGraph

Что представляет собой ClientState?

{
    "changeType": "updated",
    "clientState": "kT]G=3@hClz0rRfOuVr*3UA8V_9UGs4p",
    "expirationDateTime": "2019-09-26T15:46:18.835Z",
    "notificationUrl": "https://webhooksformicrosoftgraph.azurewebsites.net/api/HttpTrigger1",
    "resource": "groups"
}

{
  "error": {
    "code": "InvalidRequest",
    "message": "Subscription validation request failed. Must respond with 200 OK to this request.",
    "innerError": {
      "request-id": "4f368e23-9a5d-4c72-a2cf-9bbe33f677f4",
      "date": "2019-09-23T06:35:20"
    }
  }
}

1 Ответ

0 голосов
/ 27 сентября 2019

У нас есть отличный учебник по настройке вашего первого уведомления об изменениях (веб-хук).Возможно, вы захотите пройти через этот первый

https://docs.microsoft.com/en-us/graph/tutorials/change-notifications

По сути, ваш API, для которого наши вызовы веб-ловушки должны возвращать 200 OK при первой регистрации подписки на наш сервис для проверки вашего API.

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