Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法验证数据,EncryptOrDecryptData错误_C#_Asp.net_Visual Studio 2013_Webresource.axd - Fatal编程技术网

C# 无法验证数据,EncryptOrDecryptData错误

C# 无法验证数据,EncryptOrDecryptData错误,c#,asp.net,visual-studio-2013,webresource.axd,C#,Asp.net,Visual Studio 2013,Webresource.axd,我在生产服务器(IIS7.5、.net 4.5 web app)上收到数百个以下错误: 异常类型:System.Web.HttpException异常消息:无法 验证数据。请求URL: 请求路径:/WebResource.axd堆栈跟踪:位于 System.Web.Configuration.MachineKeySection.EncryptOrDecryptData(布尔值) fEncrypt,字节[]buf,字节[]修饰符,Int32开始,Int32长度, 布尔useValidationSy

我在生产服务器(IIS7.5、.net 4.5 web app)上收到数百个以下错误:

异常类型:System.Web.HttpException异常消息:无法 验证数据。请求URL: 请求路径:/WebResource.axd堆栈跟踪:位于 System.Web.Configuration.MachineKeySection.EncryptOrDecryptData(布尔值) fEncrypt,字节[]buf,字节[]修饰符,Int32开始,Int32长度, 布尔useValidationSymAlgo、布尔useLegacyMode、IVType、IVType、, 布尔符号(数据)

它们是在我将网站从.NET3.5迁移到.NET4,然后是4.5之后开始的。这是web.config中的machineKey元素:

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


我需要生产新的机器吗?如果是,我该如何处理aspnet会员密码?非常感谢您的帮助。

站点迁移发生多久了?您是否将3.5/4.0/4.5服务器集中在一个web场中?迁移发生在去年圣诞节,没有web场。在IIS中运行的所有应用程序都是.net 4.5。那么,您是否已设法解决了问题?我有一个类似的问题。那么你解决了你的问题了吗?我有一个类似的,请更新后。我有3.5/4.0/4.5版都在web服务器场中。