Megosztás a következőn keresztül:


Webhook eseménykezelő a névtér témakör leküldéses kézbesítéséhez (előzetes verzió)

Beállíthat egy webhook-végpontot egy adott névtértéma eseményeinek kezelésére a feliratkozással. Bármely nyilvános végpont használható eseménykezelőként, ha titkosítást használ az átvitel során (HTTPS), képes olvasni a támogatott CloudEvents metaadat-formátumot használó eseményeket, és kezelni a webhookok érvényesítését.

Nem kell a webhookot az Azure-ban üzemeltetnie, ami azt jelenti, hogy egy máshol üzemeltetett webhook használatával kezelheti az alkalmazás eseményeit. Rugalmasan választhat webhookot bármely olyan szolgáltatóban, amely a legjobban megfelel az Ön igényeinek és igényeinek.

Webhook ellenőrzése

Ha a webhook végpontját rosszindulatú szereplők ismerik, kihasználhatják a támadási vektorokat, és például szolgáltatásmegtagadásos támadásokat indíthatnak el. A webhook váratlan eseménykézbesítés elleni védelme érdekében a webhooknak jeleznie kell, hogy egyetért-e az eseménykézbesítéssel. Váratlan kézbesítések történhetnek olyan személynél is, aki véletlenül létrehoz egy esemény-előfizetést a végponton. Ennek érdekében a végpontnak kezelnie kell a webhookok érvényesítését a CloudEvents webhookok visszaélés elleni védelmével. Ezt a megközelítést követve és az esemény-előfizetés létrehozása részeként az Event Grid egy érvényesítési kérelmet küld, amelyet egy megfelelő érvényesítési válasz követ. Ha az érvényesítés nem sikerül, az esemény-előfizetés létrehozása meghiúsul.

Fontos

Az Event Grid nem támogatja a következő funkciókat a webhookok ellenőrzésekor:

  • WebHook-Request-Callback. Ez azt jelenti, hogy Ön vagy a webhook nem tud aszinkron módon válaszolni az Event Grid érvényesítési kérésére.
  • WebHook-Request-Rate. Ez azt jelenti, hogy az Event Grid nem kér adatsebességet, amely alapján kommunikál a webhook végpontjával. Ha a webhook fejléccel WebHook-Allowed-Rateválaszol, a rendszer figyelmen kívül hagyja.

Webhookok

Lásd: Események továbbítása webhookok számára névtértémák használatával – Azure CLI, amely részletes útmutatást nyújt az események CloudEvents JSON formátumban történő közzétételéhez az Azure Event Gridben, és ezeket az eseményeket a leküldéses kézbesítési modell használatával kézbesíti.

Következő lépések