【问题标题】:ASP.NET Script Bundling returns bundled files but with 404 response codeASP.NET 脚本捆绑返回捆绑的文件,但带有 404 响应代码
【发布时间】:2017-08-12 01:11:33
【问题描述】:

我有一个 c# ASP.NET Web 应用程序。我启用了 JS 捆绑,一切似乎都已配置(我还检查了很多 stackoverflow 类似错误)

如果我将 JS 捆绑文件 URL 放在浏览器中,我会得到一个包含所有 JS 文件并优化的响应,但 http 响应代码是 404,所以当我在我的 html 页面中使用带有脚本标签的 url 时,404响应代码避免网页加载 JS 文件。

有人遇到过类似的事情吗?

问候。

【问题讨论】:

  • 您在哪里看到 404? Chrome 开发工具,提琴手??这看起来不太可能。
  • 是的,使用 Chrome 开发工具。最后我发现了问题:我正在使用一个库来为 Microsoft Dynamics 开发 Web 门户(Microsoft Adx Studio),其中一个模块(PortalRoutingModel)正在拦截请求并返回 404。

标签: javascript c# asp.net http-status-code-404


【解决方案1】:

好吧,我终于发现了问题所在。

我正在使用一个库来为 Microsoft Dynamics 开发 Web 门户 (Microsoft Adx Studio),其中一个模块 (PortalRoutingModule) 正在拦截请求并返回 404 以用于捆绑网址

还是谢谢:)

【讨论】:

  • 我也遇到了同样的问题,您能否在 adx 门户中进行捆绑工作?
  • 像往常一样,你问一个问题的那一刻,你就会找到答案。我们门户项目中的 RegisterRoutes 方法设置为忽略 js/{resource}.bundle.js 的路由” 我们尝试使用的包不是这种模式,因此被路由为 404。更改后捆绑以匹配它工作的被忽略的路由模式。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-04-03
  • 2016-05-28
  • 1970-01-01
  • 2013-09-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多