AntiForgeryToken: Отличная особенность ASP. NET MVC - это AntiForgeryToken. Создает скрытое поле формы (маркер защиты от подделки), которое проверяется при отправке формы. Маркер защиты от подделки можно использовать для защиты вашего приложения от подделки межсайтовых запросов
.cs html Код
@using (Html.BeginForm("Index", "Home"))
{
@Html.AntiForgeryToken()
}
Контроллер Код
[ValidateAntiForgeryToken()]
[HttpPost]
public ActionResult Index()
{
//Your Code
return View();
}