Токен защиты от подделки ASP.NET MVC - приложения на одном сервере IIS - PullRequest
0 голосов
/ 12 октября 2018

В IIS запущено более одного приложения, и я получаю следующую ошибку:

Не удалось расшифровать маркер защиты от подделки.Если это приложение размещено на веб-ферме или в кластере, убедитесь, что на всех компьютерах установлена ​​одна и та же версия веб-страниц ASP.NET и что в конфигурации указаны явные ключи шифрования и проверки.

Это происходит, когдаЯ открываю веб-приложение, например http://localhost:90 и захожу в него.Позже я открываю вторую вкладку (http://localhost:91) и захожу в веб-приложение. После этого я возвращаюсь на первую вкладку и нажимаю «Выход из системы» (или любую другую публикацию в любой другой форме) и получаю сообщение об ошибке.

  • Не существует более одного AntiForgeryToken в одних и тех же представлениях
  • Я попытался настроить отдельные MachineKeys в веб-приложениях, но не смог разрешить его (из IIS и изweb.config тоже).
...