1

我有这个 MVC 网站已经运行了大约 3 周。突然我开始变得

Http错误503服务不可用

每当连接到网站。我的主机给我发了转储文件,它说

事件代码:3012 事件消息:处理 Web 或脚本资源请求时出错。资源标识符解密失败。

异常类型:HttpException 异常消息:无法验证数据。在 System.Web.Configuration.MachineKeySection.EncryptOrDecryptData(Boolean fEncrypt, Byte[] buf, Byte[] 修饰符, Int32 开始, Int32 长度, Boolean useValidationSymAlgo, Boolean useLegacyMode, IVType ivType, Boolean signData) 在 System.Web.UI.Page System.Web.Handlers.ScriptResourceHandler.ProcessRequest(HttpContextBase 上下文,VirtualFileReader fileReader,Action`2 logAction,Boolean validatePath)中的 .DecryptString(String s,Purpose purpose)

经过一些研究,我添加了

machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"

根据我的在线研究到 web.config 文件,但仍然没有运气。任何帮助将不胜感激。

4

0 回答 0