无法验证数据,EncryptOrDecryptData错误

时间:2014-02-10 23:17:35

标签: c# asp.net visual-studio-2013 webresource.axd

我在生产服务器(IIS7.5,.net 4.5 Web应用程序)上收到了数百个以下错误:

  

异常类型:System.Web.HttpException异常消息:无法执行   验证数据。请求网址:   http://mydomain.com/WebResource.axd?d=vIkcOYaxqSd6eMCUlxDkdQVxjxcaRV8fWPLFaNn8W4w1&t=633802992069218315&AspxAutoDetectCookieSupport=1   请求路径:/WebResource.axd堆栈跟踪:at   System.Web.Configuration.MachineKeySection.EncryptOrDecryptData(布尔   fEncrypt,Byte [] buf,Byte []修饰符,Int32 start,Int32 length,   Boolean useValidationSymAlgo,Boolean useLegacyMode,IVType ivType,   布尔符号数据)

他们将网站从.net 3.5迁移到.net 4,然后是4.5。这是web.config中的machineKey元素:

  

machineKey validationKey =“KeyA”decryptionKey =“KeyB”validation =“SHA1”   compatibilityMode = “Framework20SP1”

我是否需要生成新的机器密钥?如果是这样,我该怎么办aspnet会员密码?任何帮助将不胜感激。

0 个答案:

没有答案
相关问题