Для чего используется скрытое поле, которое генерирует хелпер AntiForgeryToken?
Для защиты от CSRF атак
Для того что бы защищало, метод должен быть помечен [ValidateAntiForgeryToken]  
metanit.com/sharp/mvc/8.6.php