Я хочу отключить проверки CSRF при работе под TestServer, чтобы мне не приходилось читать и отправлять токен при выполнении автоматических тестов.
Из-за обилия «полезной магии», проникающей в ASP.NET Core, я застрял.
Нет ничего в коде шаблона, который явно добавляет это, и все же просмотр фильтров в отладчике во время этого вызова services.AddMvc(options => options.Filters)
не показывает глобального фильтра.
Этот код также не работает.
mvcOptions.Filters.Add<IgnoreAntiforgeryTokenAttribute>(0);
И Antiforgery.Options
не имеет опции отключения.
Как я могу это сделать?