От AutoValidateAntiforgeryTokenAttribute
documentation:
атрибут, который вызывает проверку antiforgery маркеров для всех небезопасных методов HTTP. Для HTTP-методов требуется , кроме GET, HEAD, OPTIONS и TRACE. Он может применяться как глобальный фильтр , чтобы инициировать проверку токенов антифриза по умолчанию для приложения.
AutoValidateAntiforgeryTokenAttribute
позволяет применять проверку маркера анти-подделки глобально ко всем небезопасным методам, например. POST, PUT, PATCH and DELETE
. Таким образом, вам не нужно добавлять атрибут [ValidateAntiForgeryToken]
к каждому действию, требующему его.
Чтобы использовать его, добавьте следующий код в ваш метод ConfigureServices
из Startup
класса
services.AddMvc(options =>
{
options.Filters.Add(new AutoValidateAntiforgeryTokenAttribute());
});
Если вам нужно игнорировать Анти~d проверку подделки вы можете добавить атрибут [IgnoreAntiforgeryToken]
к действию.