Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.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/37.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# 还有什么会导致';填充无效,无法删除“;WebResource.axd异常?_C#_Asp.net_Exception_Iis 6 - Fatal编程技术网

C# 还有什么会导致';填充无效,无法删除“;WebResource.axd异常?

C# 还有什么会导致';填充无效,无法删除“;WebResource.axd异常?,c#,asp.net,exception,iis-6,C#,Asp.net,Exception,Iis 6,最近,我的几个应用程序开始抛出异常,并显示消息Padding is invalid and not remove 我的应用程序已经在web.config中指定了machineKey,如中所建议 应用程序部署到运行IIS6的单个Windows 2003服务器上。通常在webResource.axd上发生这种情况,因为url上webResource.axd后面的密钥已从爬虫程序转换为小写,或者通常已更改,这里有相同的问题,相同的解决方案列表,包括在IIS中设置axd扩展,以及在安装了.NET 4.0

最近,我的几个应用程序开始抛出异常,并显示消息
Padding is invalid and not remove

我的应用程序已经在web.config中指定了machineKey,如中所建议


应用程序部署到运行IIS6的单个Windows 2003服务器上。

通常在webResource.axd上发生这种情况,因为url上webResource.axd后面的密钥已从爬虫程序转换为小写,或者通常已更改,这里有相同的问题,相同的解决方案列表,包括在IIS中设置axd扩展,以及在安装了.NET 4.0(即使是v3.5站点)后将注册表设置为关闭EnableExtensionLessURL。虽然这些确实带来了一些改进,但并没有太多。我认为这不是可以避免的事情吗?@BigChrisDid5取决于此消息出现的位置。如果有来自webresource.asd的消息,您不需要执行某些操作,只需检查使其保持原样的计算机ip(爬虫、黑客…),如果此消息来自某个页面,那么您可以采取一些措施来避免它。