问题标签 [webresource.axd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
1265 浏览

internet-explorer-6 - ASP.Net:IE6 发出无效请求

我有一个实时站点,其中记录了每个错误并通过电子邮件发送给我。

我收到很多“填充无效且无法删除”。对 WebResource.axd 的请求出错。仔细一看,这个请求是错误的。

这是有问题的请求:

这就是它的外观:

注意缺少大写,更重要的是缺少 ; 之后&。

用户代理是这样的:

这可能是什么?
一个真实的、实际的用户会因此而出错吗?
这是 IE 实际上可能做错的事情吗?
或者这只是一个写得不好的机器人?

这种情况时有发生,绝对不会发生在我们所有的用户身上,甚至不会发生在我们所有的 IE 用户身上。


更新:我也收到很多“Base-64 字符串中的无效字符”。发布表单时,也仅来自 IE 6.0,所以我猜它们是相关的。

谢谢你的帮助!
丹尼尔

0 投票
2 回答
4946 浏览

javascript - 缩小 ASP.NET 生成的 Javascript 的最佳方法是什么?

在运行时在 ASP.NET 3.5 中缩小 ASP.NET 生成的 Javascript(例如由 webresource.axd 提供的那些)的最佳方法是什么?我尝试使用MbCompression模块,但它不适用于这些资源。

0 投票
3 回答
657 浏览

c# - WebResource 是空白页

我有一个自定义控件,其中包含一个网络资源。

webresource 是一个 javascript 文件,我将 javascript 文件上的构建选项设置为“嵌入式资源”,并且我的 AssemblyInfo.cs 中有以下代码行,用于我的自定义控件所在的项目:

在我的自定义控件中,我在覆盖的 onload 事件中有以下几行:

我还尝试了以下方法:

不幸的是,无论我做什么,我返回的网络资源都是空白的,因此我的 javascript 文件中的任何函数都没有包含/定义在我的消费页面中。

我错过了一些明显的东西吗?

0 投票
1 回答
452 浏览

.net - 在 asp.net 中使用 webresource,应用程序在 localhost 上运行但不在 web 服务器上

我正在构建一个应用程序,我在其中使用 Web 资源来实现验证码。当我在本地主机上运行此应用程序时,它运行成功,但是当我尝试实时运行它时,验证码中不会显示任何图像。

是我的实时应用程序,没有显示图像。但它在本地主机上成功运行。

可能是什么问题?

我已经在我的系统上添加了对这个 captch 控件的引用。但我不知道我是否还需要在服务器上注册该 dll,如果是,那么如何?

GoDaddy 是我的托管服务器。

0 投票
1 回答
1759 浏览

iis-7 - 错误:必须在配置中注册 WebResource.axd 处理程序才能处理此请求

我创建了一个带有 1 个文本框、1 个按钮和一个验证器控件的简单应用程序。当我将它部署到 Windows server 2008 时,我收到以下错误。

必须在配置中注册 WebResource.axd 处理程序才能处理此请求。

我添加了以下处理程序,但它仍然给出相同的异常。如果我删除验证器控件,那么它工作正常。

我在网上搜索过,但没有找到任何解决方案。有没有人能够解决这个问题。谢谢

0 投票
3 回答
6104 浏览

asp.net - ASP.NET AXD 资源在客户端被阻塞?

我有一个我托管的 Web 应用程序,我的一个客户报告说该站点中包含的某些 Telerik javascript 库(但不是全部)无法正常工作。

到目前为止,我能够诊断的是,在该过程的某个时刻,包含 Telerik javascript 代码的 WebResource.axd 资源被阻止了。要求客户端使用相同的查询字符串直接导航到 AXD 文件本身会在 Internet Explorer 中产生“与服务器的连接已重置”错误消息。

客户端已尝试从其所在位置的多台计算机、防火墙和网络之外的计算机以及在家中运行的计算机下载该文件,但每次都出现相同的错误。他们尝试过同时使用 Internet Explorer 和 Firefox。

但是,我能够在我们的托管网络内部、外部以及我的家庭连接中成功下载相同的文件。

根据 IIS 日志,所有记录的下载资源的尝试都产生了 200 HTTP OK 结果。

其他尝试过的事情:

  • 指向不存在的 404.axd 的链接(按预期给出黄色 ASP.NET 404 错误消息)
  • 指向 WebResource.axd 的链接,但带有指向不存在资源的无效查询字符串(如预期的那样,给出黄色的 ASP.NET 无效视图状态或无效 base64 字符串)
  • 指向相同 WebResource.axd 的链接,但通过不同的主机标头(相同的“连接重置”错误消息)。

我现在不知所措,甚至可能是此时的问题。多年来,我们的托管服务器一直在托管数十种不同的 ASP.NET 应用程序(包括相关应用程序的几个实例),这是我看到的第一个投诉。

我 99% 确定问题出在客户端,防火墙或路由器内容过滤配置不正确,但这并不能解释为什么客户端会在防火墙外和家里看到同样的问题。

关于可能出现什么问题或什至要问什么进一步问题的任何想法?有没有人看到过这样的东西?

0 投票
1 回答
1383 浏览

model-view-controller - 嵌入式视图和资源 (mvc)

我已经在一个库中嵌入了几个视图,这样我就可以使用这种方法在项目中重复使用,这种方法可以正常工作:

http://www.wynia.org/wordpress/2008/12/aspnet-mvc-plugins/

但是一个视图使用 Javascript 文件。我尝试将其标记为嵌入式资源并将其添加到 AssemblyInfo.cs 中,然后使用

这实际上是在视图中显示此输出

WebResource.axd?d=nUxqfqAUQLabLU54W

我认为这是因为我试图从嵌入式资源中引用嵌入式资源。

帮助感谢我在转圈圈..

史蒂夫

0 投票
6 回答
21831 浏览

c# - 获取“WebResource.axd 处理程序必须在配置中注册才能处理此请求。” 错误

在 IIS7 上运行我的 ASP.NET 应用程序时出现此错误。我已经尝试按照它说的去做,但它没有帮助。

必须在配置中注册 WebResource.axd 处理程序才能处理此请求。

我正在使用一点 AJAX,我认为这是导致问题的原因。有没有人遇到过这个?

0 投票
1 回答
983 浏览

c# - 如何将媒体属性添加到 ASP.NET WebResource.axd Http 处理程序的 CSS LINK html 标记

ASP.NET WebResource.axd Http 处理程序用于为嵌入在 DLL 中的资源提供服务。

LINK html 标记由 ASP.NET 自动生成。

我想从第三方 DLL 中截取一组嵌入 CSS 的 LINK html 标记的生成,并添加一个媒体属性。

总之:

我想为 ASP.NET WebResource.axd Http 处理程序的 LINK html 标记添加一个 Media 属性。

所以这:

看起来像这样:

干杯

0 投票
1 回答
1054 浏览

asp.net - WebResource.axd 404 错误 - windows server 2008 64bit

我们在专用服务器中安装了新应用程序。在过去的几天里,我一直在努力解决一个问题。我在所有 WebResource.axd 请求中都找不到 404。

我已经卸载并安装了 .net 2.0 - 我也安装了 .net 3.5。使用 webresource 解密器我发现许多 JS 文件,例如 WebForms.js 生成错误。

我检查 .axd 的 iis 处理程序映射

我禁用http comp。

还能是什么?