使用webhook生成通知

本文关键字:通知 webhook 使用 | 更新日期: 2024-10-19 12:28:34

我有一个(c#)服务器和客户端,实现了webhook。我有一个自定义的身份验证处理程序,用于在客户端接收器订阅事件时对其进行身份验证。这还可以。

现在,我想在某种条件下从服务器代码内部触发一个事件。这时,我调用方法:

this.NotifyAsync()

位于源代码:

namespace System.Web.Http
public static class ApiControllerExtensions
public static Task<int> NotifyAsync(this ApiController controller, string action, object data)

问题是,对NotifyAsync()的调用将检查是否有经过身份验证的用户,但事实并非如此,因为是服务器本身触发了此操作。。

我是否需要从服务器内部代码生成AuthenticationTicket()来触发webhook通知,或者有其他方法可以做到这一点??

感谢

使用webhook生成通知

仅调用NotifyAllAsync()!!!这里不需要身份验证,它将向所有客户端发送通知。。。