SSRS 2017 machineKey удален при перезапуске - PullRequest
0 голосов
/ 31 октября 2018

Я реализовал решение из здесь (с эквивалентами 2017 года из комментариев), но я наткнулся на контрольно-пропускной пункт и не смог найти решение. Тег '<' machineKey '>' из web.config и из rsportal.exe.config удаляется после перезапуска . Из-за этого (я думаю) после входа в систему я получаю 500 Внутренняя ошибка сервера. Я искал журналы и нашел эту ошибку:

метательный Microsoft.ReportingServices.Diagnostics.Utilities.UnhandledHttpApplicationException: , Microsoft.ReportingServices.Diagnostics.Utilities.UnhandledHttpApplicationException: Сервер отчетов обнаружил необработанное исключение в HttpApplication. ---> System.Web.HttpException: проверка MAC состояния представления завершилась неудачно. Если это приложение размещено на веб-ферме или в кластере, убедитесь, что machineKey конфигурация указывает тот же validationKey и алгоритм проверки. Автогенерация не может использоваться в кластере.

Я установил тег machineKey в RSPortal.exe.config, web.config и в rsreportserver.config. Я попытался удалить ключ шифрования и перезапустить его, но это не помогло. Любая идея, как это исправить или что это вызывает?

1 Ответ

0 голосов
/ 09 января 2019

это также произошло со мной и было решено добавлением машинного ключа в rsreportserver.config в разделе конфигурации сразу после элемента Dsn в следующем случае: MachineKey

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...