我正在使用asp.net MVC
。我在appharbor
上托管了我的网站。在localhost上一切正常。在现场网站上我收到了错误。
服务器响应状态为403(禁止)
解决这个问题。我在web.config中添加了<modules runAllManagedModulesForAllRequests="true" />
,但它没有用。
另一个解决方案是我需要你需要更改文件夹bootstrap / css的权限。要更改权限,我必须输入命令sudo chmod 0777
。但我无法弄清楚在哪里输入此命令。
所以我必须输入此命令或解决此403
问题的替代方法。
答案 0 :(得分:0)
我知道这有点老了,但是现在jstree也有同样的问题。
我不知道你是否意识到,但是EnableOptimizations赋予了你这种行为。
基于Denis Ivin的答案here,您可能在Content / plugins和IIS中有一个jstree文件夹,而不是给您jstree.css,而是尝试列出该文件夹,并且默认情况下被禁止
对于我来说,我必须按照预期的方式对插件进行以下操作:
BundleConfig.cs
bundles.Add(new StyleBundle(
"~/Content/plugins/jstree/jstree")
.Include("~/Content/plugins/jstree/style.css"));
View.cshtml
@section css{
@Styles.Render("~/Content/plugins/jstree/jstree")
}