#c# #asp.net #webhooks #handler
Вопрос:
Мы хотим настроить приемник WebHook в нашем asp.net применение. У нас уже есть простой aspx-документ, который способен получать и обрабатывать WebHook на стороне сервера при его получении.
Хотя это работает, мы почти уверены, что aspx-файл, который просто захватывает и обрабатывает все, что ему отправляется, не является лучшим вариантом с точки зрения безопасности. Кроме того, ему не нужно возвращать aspx-документ обратно, поэтому мы считаем, что это, вероятно, пустая трата ресурсов.
В процессе поиска альтернатив мы обнаружили следующее:
Microsoft.AspNet.WebHooks.Приемники пакета NuGet — После некоторых исследований мы обнаружили, что документация для этого не очень хороша, и время от времени вы будете видеть упоминания о Azure, которые мы не используем. Делает это еще более запутанным.
Использование обработчика для выполнения обработки вместо aspx-страницы — мы подумали, что, возможно, обработчик сможет запускаться только на стороне сервера при получении POST, поэтому нам не нужно отправлять всю aspx-страницу обратно. Однако, похоже, это не является обычным использованием для них.
Какие-либо советы по поиску или вещи, которые мы можем пропустить?
Комментарии:
1. Вы нашли какой-нибудь обходной путь?