Aracılığıyla paylaş


Ad alanı konularının gönderme teslimi için Web kancası olay işleyicisi

Web kancası uç noktasını, belirli bir ad alanı konusuna abone olarak olayları işleyecek şekilde ayarlayabilirsiniz. Herhangi bir genel uç nokta aktarımdaHTTPS şifreleme () kullanıyorsa olay işleyicisi olarak kullanılabilir, desteklenen bir CloudEvents meta veri biçimi kullanan olayları okuyabilir ve web kancası doğrulamasını işleyebilir.

Web kancanızı Azure'da barındırmanız gerekmez; başka bir deyişle, uygulamanızdaki olayları işlemek için başka bir yerde barındırılan bir web kancası kullanabilirsiniz. Size, özel gereksinimlerinize ve gereksinimlerinize en uygun hizmet sağlayıcılarında bir web kancası seçme esnekliği sağlar.

Web kancası doğrulaması

Web kancası uç noktanız kötü amaçlı aktörler tarafından biliniyorsa, saldırı vektörlerinden yararlanabilir ve örneğin hizmet reddi saldırılarını başlatabilir. Web kancanızı beklenmeyen olay tesliminden korumak için web kancanızın olay teslimi ile aynı fikirde olup olmadığını belirtmesi gerekir. Beklenmeyen teslimatlar, istemeden uç noktanıza bir olay aboneliği oluşturan biri bile olabilir. Bu amaçla uç noktanızın CloudEvents'in web kancaları için kötüye kullanım korumasını kullanarak web kancası doğrulamasını işlemesi gerekir. Bu yaklaşımın ardından ve olay aboneliği oluşturma işleminin bir parçası olarak Event Grid, uygun bir doğrulama yanıtının ardından gelen bir doğrulama isteği gönderir. Doğrulama geçmezse olay aboneliği oluşturma işlemi başarısız olur.

Önemli

Event Grid, web kancalarını doğrularken aşağıdaki işlevleri desteklemez:

  • WebHook-Request-Callback. Bu, sizin veya web kancanızın Event Grid'in doğrulama isteğine zaman uyumsuz olarak yanıt veremeyeceğiniz anlamına gelir.
  • WebHook-Request-Rate. Yani, Event Grid web kancası uç noktanızla iletişim kuran bir veri hızı istemez. Web kancanız bir WebHook-Allowed-Rateüst bilgiyle yanıt verirse yoksayılır.

Web kancaları

CloudEvents JSON biçiminde Olayları Azure Event Grid'e yayımlamak ve anında iletme teslim modelini kullanarak bu olayları teslim etmek için adım adım yönergeler sağlayan Ad alanı konularını kullanarak web kancalarına olay teslim etme konusuna bakın.