У меня есть приложение, 80% которого входит в ASP.NET MVC 2.
Я использую токен Анти-подделки, чтобы избежать подделки межсайтовых запросов.
Скажите, у меня есть метод действия -
public JsonResult AddMenuFavorite(int id) {
// code
}
, который использует токен для предотвращения CSRF. У меня есть различные ссылки на моих страницах MVC, и я могу без проблем вызвать этот метод действия.
При совершении вызовов с классических страниц ASP.NET это показывает ошибку.
Reason:: Anti-forgery token is not embedded in ASP.NET pages it seems.
Может ли кто-нибудь помочь мне с решением?