MVC4风格束给予403(MVC4 style bundle giving 403)

2019-07-04 09:43发布

捆绑时/缩小时启用,我的一些捆绑的似乎都在浏览器(用/结束)无效的URL和IIS提供了一个403 Forbidden错误,好像试图列出文件夹中的内容。

有一个在我束设置方式没有什么区别 - 它们不是.min.css,访问权限是否正确等。

Answer 1:

我束登记为其对应于一个实际的文件夹上的溶液,例如路径~/Content/forum

当捆绑关机时,该工作正常(捆已正确包含!),但没有被启用时捆绑。

该解决方案是更改注册名称的捆绑,以不一样的东西存在于文件系统。



Answer 2:

在我的情况下束被指定为一个目录@Scripts.Render("~/scripts")因此IIS不知道如何来提供实际的js文件,我改变了包名称来表示一个JavaScript文件@Scripts.Render("~/scripts.js")和固定它。 这同样是我的风格包真。



Answer 3:

问题是命名约定您的软件包的名称应该是

("bundles/css") 

这解决了我的问题。



文章来源: MVC4 style bundle giving 403