Почему удаление cookie-файла против подделки вручную в браузере и публикация дает 404 (.net core 2.0Razor pages) - PullRequest
0 голосов
/ 31 августа 2018

Я предполагаю, что это нормальное поведение ...

Когда я перехожу на вкладку приложения в инструментах разработчика Chrome, выбираю и удаляю файл cookie для защиты от подделки, я получаю сообщение об ошибке 404 по умолчанию страница не найдена.

Это веб-приложение для бритвенных страниц.

Что происходит после того, как я выполнил сообщение до возвращения 404?

Разве это не должно вызвать пропущенное исключение против подделки?

Если он возвращает 404, почему он не возвращает мою пользовательскую страницу 404?

Я пытался создать собственное промежуточное программное обеспечение и фильтр исключений, но нигде не могу поймать это исключение

Если вместо удаления файла cookie, если я вручную изменил его (вкладка Приложения инструментов разработчика chrome), я получаю ошибку 500 ... То же самое и здесь, не может поймать никаких исключений.

Любая помощь приветствуется.

Изображение ошибки 404

Изображение ошибки 500

1 Ответ

0 голосов
/ 31 августа 2018

Токен защиты от подделки требуется для всех запросов POST к странице бритвы. Вы можете отключить его глобально или для определенной страницы бритвы.

Для подробного объяснения проверьте следующую страницу:

https://www.learnrazorpages.com/security/request-verification

...