1

我正在尝试使用 webhook 端点创建一个 azure 事件网格函数。但是当我尝试创建我的事件网格订阅时,它说:

"部署事件订阅:event-store-in-delta 部署失败,出现以下错误:{"code":"Url validation","message":" https://1e8f90c31be0.ngrok.io/的 Webhook 验证握手失败运行时/webhooks/EventGrid。Http POST 请求失败,响应代码未知。如需疑难解答,请访问 https://aka.ms/esvalidation。活动 ID:1d113deb-63d2-467a-b21d-36e289fa5b99,时间戳:2021 年 6 月 10 日下午 1:01:46 (UTC)。"}

有没有人遇到过这个错误?

4

1 回答 1

0

HTTP 触发器函数需要实现一些验证逻辑来​​充当事件网格端点。Azure 文档提供了有关该问题的多个页面。

此外,您需要确保 Event Grid 可以访问您的端点。通常,Function Key需要code在 webhook URL 中作为查询参数提供。

于 2021-06-23T13:32:46.577 回答