ASP.NET MVC框架4.5的CSS捆绑在托管上无法正常工作。

145

我正在运行一个使用MVC4编写的应用程序,托管在App Harbor上。

一批CSS文件无法工作。在我的本地计算机上处于调试模式时,我可以看到应用程序的代码并且我能够看到这些CSS文件。应用程序正常工作。

<link href="/Content/css/home/basic-jquery-slider.css" rel="stylesheet"/>
<link href="/Content/css/home/Home.css" rel="stylesheet"/>

当我将应用上传到Appharbor时,我在代码中看到了bundle,但应用程序无法正常工作。

<link href="/Content/css/home?v=zhVOIpUNuvCOZhJyBcQWpMlozayor4te6k-pM29wHqI1" rel="stylesheet"/>

当我使用href中的链接访问时,我收到“403 - 禁止访问:拒绝访问”的错误提示。

如何进行故障排除?


不确定您是否解决了这个问题,但是这篇文章解决了我的问题。https://dev59.com/HWMl5IYBdhLWcg3wXF5f#18474844 - Jason Foglia
11个回答

0

我和你一样遇到了这个问题(403 Forbidden错误)。 在我的情况下,原因是我的组织中的代理服务器阻止了我的CSS文件。 CSS文件名与其中一个阻止规则相匹配。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接