Триггер Azure EventGrid - Webhooks

Я пытаюсь создать функцию сетки событий Azure с конечной точкой веб-перехватчика. Но когда я пытаюсь создать подписку на сетку событий, появляется сообщение

«Развертывание подписки на события: хранилище событий в дельте. Развертывание завершилось неудачно, возникла следующая ошибка: {« код »:« Проверка URL »,« сообщение »:« Не удалось выполнить рукопожатие проверки веб-перехватчика для https://1e8f90c31be0.ngrok.io/ время выполнения / webhooks / EventGrid . Запрос HTTP POST завершился неудачно, код ответа неизвестен. Для устранения неполадок посетите https://aka.ms/esvalidation . Идентификатор действия: 1d113deb-63d2-467a-b21d-36e289fa5b99, отметка времени: 10.06.2021 13:01:46 (UTC)."}

Кто-нибудь сталкивался с этой ошибкой?

1 ответ

Функция триггера HTTP должна реализовать некоторую логику проверки, чтобы действовать как конечная точка сетки событий. В документации по Azure есть несколько страниц, посвященных этой проблеме.

Кроме того, вам необходимо убедиться, что ваша конечная точка доступна для Event Grid. Обычно функциональную клавишу необходимо указать в качестве параметра запроса. code в URL-адресе веб-перехватчика.

Другие вопросы по тегам