加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – System.Web.HttpException:这是无效的脚本资源请求

发布时间:2020-12-15 03:45:31 所属栏目:百科 来源:网络整理
导读:当我们的网站推送到我们的客户端生产服务器时,我收到这个错误,但该页面在其开发/测试服务器上工作得很好.什么原因导致这个错误(考虑到我自己没有使用任何Web资源,虽然我正在使用asp.net ajax工具包). 解决方法 你可以得到一个完整的堆栈跟踪这个错误?会有一
当我们的网站推送到我们的客户端生产服务器时,我收到这个错误,但该页面在其开发/测试服务器上工作得很好.什么原因导致这个错误(考虑到我自己没有使用任何Web资源,虽然我正在使用asp.net ajax工具包).

解决方法

你可以得到一个完整的堆栈跟踪这个错误?会有一个在服务器事件日志(系统或应用程序,不记得哪个)?

ASP.NET的各个部分都使用脚本资源,至少有两个轻微的模糊原因导致了我可以想到的这种错误.

>相信与否,如果您的DLL在其中嵌入了资源,并且将来会发生这种情况(如果您在英国编译dll,然后立即将其部署到美国网络服务器,您将很清楚这个问题!).我不记得这个显示的事件日志错误,但是会知道我是否看到它 – 并不是很明显.
>如果您有一个负载均衡器在多个服务器之间路由请求,而不是“粘性”,并且您的服务器具有不同的机器密钥,则请求将失败,因为标识资源的加密查询字符串将无法在另一台服务器上解密.这将导致包含各种加密类型的堆栈跟踪.

还有很多其他原因(如上面提到的url不正确或查询字符串损坏),但是有一个完整的堆栈跟踪将在这里有所帮助.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读