首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebResource.axd抛出异常

WebResource.axd抛出异常
EN

Stack Overflow用户
提问于 2012-05-04 02:23:27
回答 1查看 909关注 0票数 1

我对我的ASP.Net 3.5网站有一个问题,在那里有时会要求:

WebResource.axd?d=eIozr3loXr3APyEewE38BIDKqN_q3qvb1YMpcivEzsc8xk5zz-o6uaPkpyFICfz_9GLwnEFNScd7yKWROBOvLU4gE-Y1&t=634604893351482412

结果会引发异常。这是在WebForms post返回javascript (例如WebForm_DoPostBackWithOptions、WebForm_DoCallback等)中加载的请求。

这个错误看起来非常类似于这样的post:WebResource.axd throwing exceptions in web farm,除了生产环境是一个单一的服务器,而不是一个web场。这就排除了跨不同服务器或不同System.Web.dll版本存在不同机器关键元素的任何问题。

还有什么其他情况会导致这个问题偶尔发生呢?

编辑:我刚刚注意到失败请求实际上来自:

webresource.axd?d=73uzdnkyw4tt5-xgrmheyelsy01btqexhl8hk8myqspxxbu6krzyliy7e8-6jyofqge7m6uwfve9be3rhinncnv94v01&t=634258886654344891

这都是小写,这将导致Base64解码失败。不知道为什么有时aspx页面会在较低的情况下泄露这个链接。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-06 21:28:58

结果发现有一个使用.ToLower()重定向URL的Http模块,这意味着WebResource.axd中的Base 64编码查询字符串被修改,因此解析失败。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10441863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档