Я собираюсь добавить некоторые функции пользовательского интерфейса к гибридному сайту WebForms/MVC. В этом случае я добавляю некоторые функции интерфейса AJAX на страницу WebForms (через jQuery), и данные поступают из MVC JsonResult. Все работает на 100%, за одним исключением:
Я хотел бы реализовать XSRF-защиту AntiForgeryToken. Я использовал его в сочетании с атрибутом ValidateAntiForgeryToken в моих чистых приложениях MVC, но хотел бы знать, как реализовать метод Html.AntiForgeryToken() в WebForms. Вот пример использования UrlHelper.
У меня возникли проблемы с правильной обработкой ViewContext/RequestContext. Как мне использовать HtmlHelpers на странице WebForms?
Edit: Я ищу, чтобы получить AntiForgeryToken со страницы WebForms, а не из MVC JsonResult.