У меня есть (C#) сервер и клиент с реализацией webhook. У меня есть собственный обработчик проверки подлинности для аутентификации клиентских приемников, когда они подписываются на события. Это работает нормально.генерировать уведомление с webhook
Теперь я хочу вызвать событие изнутри кода сервера при некоторых условиях. В этот момент, я вызываю метод:
this.NotifyAsync()
, расположенные на исходном коде:
namespace System.Web.Http
public static class ApiControllerExtensions
public static Task<int> NotifyAsync(this ApiController controller, string action, object data)
Проблема заключается в том, что этот призыв к NotifyAsync() будет проверять, что есть авторизованный пользователь , это не так, потому что сам сервер запускает это действие.
Должен ли я генерировать код аутентификации из таблицы внутри сервера, чтобы инициировать уведомление по электронной почте или есть другой способ сделать это?
благодаря