asp.Net   发布时间:2022-04-07  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了asp.net – “填充无效,不能删除”异常WebResource.axd大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个ASP.NET 2.0应用程序,在我们的当地环境中工作正常。当发布到测试服务器时,我们在服务器上遇到间歇性错误。 @H_696_2@以下是最常见的:

@H_696_2@填充无效,无法删除。
说明:在执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其在代码中的起源位置的更多信息。

@H_696_2@这发生在对特定Webresource.axd请求的请求。

@H_696_2@我们看到的另一个错误是:

@H_696_2@发布表单时偶尔会出现此错误。

@H_696_2@现在在你跳进去,告诉我这个错误的明显(通常)答案,虑这:

@H_696_2@>应用程序部署到IIS6上的Windows Server 2003
>它不在Web场。此处仅使用一个网络服务器。
>应用程序池标识是一个自定义服务帐户,我运行aspnet_regiss -ga< username>在服务器上。没有效果。

解决方法

错误是因为您的应用程序域已回收/重新启动。当这种情况发生时,应用程序和机器密钥被设置为自动,它改变。这会影响资源url(.axd)的url中的信息的解密。设置固定的机器密钥将防止它再次发生。 @H_696_2@请检查这个更多的信息类似的情况(解释是与一个问题与viewstate验证,但原因是一样的):http://www.developmentnow.com/blog/InvalidViewstate+Or+Unable+To+Validate+Data+Error.aspx

@H_696_2@我也一直在想知道了一段时间。在我看到这个问题后,它让我再次:Is this an attempt to break my ASP.Net site’s security? …我刚才回答与非常相同。我感觉它是一些重新启动的东西,因为当我们发布的东西,循环的应用程序的错误显示在日志中,但我没有任何其他来源说明其关系(今天我发现的情况下invalidviewstate因为机器密钥更改:))

@H_696_2@Ps。以上最终解释它在单服务器上:)

大佬总结

以上是大佬教程为你收集整理的asp.net – “填充无效,不能删除”异常WebResource.axd全部内容,希望文章能够帮你解决asp.net – “填充无效,不能删除”异常WebResource.axd所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。