# Validating webhooks: ASP.NET MVC Application

**URL:** <https://devforum.zoom.us/t/validating-webhooks-asp-net-mvc-application/85109>\
**Category:** API and Webhooks\
**Created:** [March 22, 2023, 2:34am UTC](https://devforum.zoom.us/t/validating-webhooks-asp-net-mvc-application/85109 "2023-03-22T02:34:04Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![freelancer.nak](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/freelancer.nak/32/40968_2.png) [@freelancer.nak](https://devforum.zoom.us/u/freelancer.nak)\
**Post date:** [March 22, 2023, 1:39pm UTC](https://devforum.zoom.us/t/validating-webhooks-asp-net-mvc-application/85109/2 "2023-03-22T13:39:07Z")

</div>

@rich1 Hope you will be fine.

Webhook Validation using C# is already resolved here.

> [@Can't validate event notification endpoint URL](https://devforum.zoom.us/t/cant-validate-event-notification-endpoint-url/80380/9):
>
> @sales4 @sfaraclas @littlelaureates Here is C# working code point_down [HttpPost(Name = "events")] public ActionResult Events(ValidateUrlEvent notification) { var encoding = new System.Text.ASCIIEncoding(); var sha256 = new System.Security.Cryptography.HMACSHA256(); sha256.Key = encoding.GetBytes("Your Event Secret Token"); var hash = sha256.ComputeHash(encoding.GetBytes(notification.payload.plainToken)); var hashed=ToHex(hash,false); …

---

_[View the full topic](https://devforum.zoom.us/t/validating-webhooks-asp-net-mvc-application/85109)._
