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éccelWebHook-Allowed-Rate
vá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
- Tekintse meg az Event Grid leküldéses kézbesítését , és próbálkozzon újra az esemény-újrapróbálkozás ütemezésének megértéséhez, ha a webhook nem érhető el.
- Események továbbítása webhookok számára névtértémakörök használatával
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: