Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
lifeact
49 / 49 / 12
Регистрация: 24.10.2012
Сообщений: 432
1

The anti-forgery token could not be decrypted

30.04.2014, 06:49. Просмотров 1703. Ответов 2
Метки нет (Все метки)

Всем привет!

Ребят есть рабочий сайт http://girc.nikolaev.ua/ и с периодичностью раз в неделю вылавливаю вот такую ошибку:

The anti-forgery token could not be decrypted. If this application is hosted by a Web Farm or cluster, ensure that all machines are running the same version of ASP.NET Web Pages and that the configuration specifies explicit encryption and validation keys. AutoGenerate cannot be used in a cluster.


at System.Web.Helpers.AntiXsrf.AntiForgeryTokenSerializer.Deserialize(String serializedToken) at System.Web.Helpers.AntiXsrf.AntiForgeryTokenStore.GetCookieToken(HttpContextBase httpContext) at System.Web.Helpers.AntiXsrf.AntiForgeryWorker.Validate(HttpContextBase httpContext) at System.Web.Helpers.AntiForgery.Validate() at System.Action.Invoke() at System.Web.Mvc.ValidateAntiForgeryTokenAttribute.OnAuthorization(AuthorizationContext filterContext) at System.Web.Mvc.ControllerActionInvoker.InvokeAuthorizationFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor
и так далее............


советовали:

<machineKey
validationKey="AutoGenerate,IsolateApps"
decryptionKey="AutoGenerate,IsolateApps"
/>

не помогло:


у меня на логин действии:
[ValidateAntiForgeryToken]

и я заметил такая ошибка происходит, когда человек например заходил с рабочего компа, а потом пытается с домашнего.... и его не пустит до тех пор, пока он куки не удалит и кеш не почистит в браузере Оо
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2014, 06:49
Ответы с готовыми решениями:

Ошибка при разборе запроса. [ Token line number = 1,Token line offset = 26,Token in error = Наименование ]
Доброго времени суток, никак не пойму в чем проблема. using System; using...

Ошибка There was an error parsing the query. [ Token line number = 1,Token line offset = 43,Token in error = записи ]
В чем проблема, не могу понять. Вот исходник: using System; using...

Syntax error on token 'm' VariableDeclaratorId expected after this token
Доброго времени суток.В куске кода выдаёт ошибку Syntax error on token 'm'...

Access Token и Refresh Token
Кто в курсе, как работает OAuth2? После того, как истечет Access Token, надо...

Выключается ПК Anti - Surge
выключается пк во время игр срабатывает Anti - Surge раньше вырубался в более...

2
Moonlight#
109 / 109 / 40
Регистрация: 24.02.2011
Сообщений: 325
Завершенные тесты: 1
30.04.2014, 09:10 2
Лучший ответ Сообщение было отмечено lifeact как решение

Решение

lifeact, у вас [ValidateAntiForgeryToken] стоит и в контроллере и в представлении?
C#
1
2
3
4
5
6
7
8
@using (Html.BeginForm())
{
 
      @Html.AntiForgeryToken()
 
//** fields of form
 
}
C#
1
2
3
4
[ValidateAntiForgeryToken]
public ViewResult SomeAction()
{
}
1
lifeact
49 / 49 / 12
Регистрация: 24.10.2012
Сообщений: 432
30.04.2014, 10:08  [ТС] 3
Цитата Сообщение от Moonlight# Посмотреть сообщение
стоит и в контроллере и в представлении?
да

HTML5
1
2
3
4
5
...
@using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl })) {
    @Html.AntiForgeryToken()
    @Html.ValidationSummary()
...


C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 [AllowAnonymous]
        public ActionResult Login(string returnUrl)
        {
            ViewBag.ReturnUrl = returnUrl;
            return View();
        }
 
        //
        // POST: /Account/Login
 
        [HttpPost]
        [AllowAnonymous]
        [ValidateAntiForgeryToken]
        public ActionResult Login(LoginModel model, string returnUrl, string City)
        {
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2014, 10:08

Anti-Inject Delphi
Какими способами можно защитить прогамму от внедрения dll в процесс. Хотябы для...

SkyBox Anti-Aliasing
Здравствуйте Вот смотрю неплохую ссылочку. Все хорошо, понятно написано....

Вирус Anti-Obscene
Доброго времени суток, уважаемые вирусоборцы. После установки программы с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru