2017-02-13 62 views
0

說明

我有兩個網站部署在我的本地。其中一個是我的主要網站.NET-Corea.butter.com),另一個是關於登錄和註冊的網站.NET-Framework,比如(passport.butter.com)。今天,當我想在我的主要網站a.butter.com中點擊Login,我發現登錄成功並返回到ReturnUrl a.butter.com。但該頁面顯示錯誤內部服務器錯誤(500)。任何人都可以幫我解釋爲什麼?內部服務器錯誤(500)出現在重定向頁面當我登錄

錯誤消息

[錯誤]連接ID 「」 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更改爲與其他人相同並解決了我的問題時。

相關問題