2017-02-13 23 views
0

Описание

У меня есть два веб-сайта, расположенных в моем местном. Один из них - это мой основной сайт в формате .NET-Core (a.butter.com), другой - это сайт о регистрации и регистрации в .NET-Framework like (passport.butter.com). Сегодня, когда я хочу нажать Login на своем основном сайте a.butter.com, и я нашел вход успешно и вернусь в ReturnUrl a.butter.com. Но на странице отображается ошибка Internal Server Error (500). Может ли кто-нибудь помочь мне объяснить, почему?Внутренняя ошибка сервера (500) появляется на странице переадресации при входе в систему

Сообщение об ошибке

[Ошибка] идентификатор соединения "" 0HL2JU00MCUG0 "": необработанное исключение было брошено приложением. System.AggregateException: Произошла одна или несколько ошибок. (Код состояния ответа не указывает на успех: 500 (Внутренняя ошибка сервера).) ---> System.Net.Http.HttpRequestException: Код состояния ответа не указывает на успех: 500 (Внутренняя ошибка сервера).

Ошибка в Почтальон

Сообщение ": "Произошла ошибка",

"ExceptionMessage.": "Произошла ошибка при выполнении шифрования> операции", " ExceptionType. ":" System.Security.Cryptography.CryptographicException ",

ответ

0

Я понял, что это решение. Шифрование и декодирование основано на MachineKey в web.config.

C# web.config ... <machineKey decryption="AES" decryptionKey="223423424234234234SFSDFASGDGREGG" validation="SHA1" validationKey="436346RETEWRGSDAFASDFDSVASDFFASDDGRAGRGSFADFVAVDCSADCETREG" compatibilityMode="Framework45"/> ... И я нашел конфигурацию в файле passport.butter.com другой. Таким образом, возникает ошибка. Когда я меняю MachineKey на то же с другими и решаю свою проблему.