MVC Html.AntiForgeryToken() вызывает загрузку страницы
У нас есть веб-приложение MVC, где на нескольких страницах (Работа и Единицы) есть ссылка Удалить, которая открывает модальное всплывающее окно и запрашивает пользователя, хотят ли они удалить запись или нет.
В этом разделе кода у нас есть вызов @Html.AntiForgeryToken(), но по какой-то причине, когда мы пытаемся загрузить страницу Jobs, она возвращает ошибку 504, и страница не загружается, но страница Units загружается нормально.
Кроме того, это происходит только на наших тестовых серверах с балансировщиком нагрузки F5, тогда как на нашем Dev-сервере, который является единственным автономным сервером, он работает нормально.
Если я закомментирую строку @Html.AntiForgeryToken(), страница загрузится как обычно.
Есть идеи, что может быть причиной этого? Кроме того, это абсолютно необходимо, мы имеем это на всех наших вызовах POST? Я знаю, что это стандартно, но есть ли недостатки в том, чтобы не иметь его, если это единственный способ решить проблему?
Заранее спасибо!