asp.net MVC antiforgerytoken на исключении RedirectToAction

Ничто не означает никаких изменений.

Зеленый цвет означает сохраненные изменения. Они исчезнут, когда файл закроется и снова откроется.

Ярко-желтый означает несохраненные изменения. Они изменяются на зеленый при сохранении файла.

Темно-желтый означает несохраненные отмены (т.е. вы сделали и отредактировали, а затем нажали Ctrl + Z). Они исчезают при сохранении файла.

10
задан davethecoder 7 November 2009 в 12:19
поделиться

1 ответ

Атрибут ValidateAntiForgeryTokenAttribute просто выбросит HttpAntiForgeryException . Вы можете использовать HandleErrorAttribute для обработки этого сценария:

[HandleError(
    ExceptionType = typeof(HttpAntiForgeryException), 
    View = "Unauthorized")]
[ValidateAntiForgeryToken]
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult SomeActionThatRequiresToken() 
{
    return View();
}
11
ответ дан 3 December 2019 в 15:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: