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(爬虫、黑客…),如果此消息来自某个页面,那么您可以采取一些措施来避免它。