Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 服务器响应状态为403(禁止)_Asp.net_Asp.net Mvc 3_Appharbor - Fatal编程技术网

Asp.net 服务器响应状态为403(禁止)

Asp.net 服务器响应状态为403(禁止),asp.net,asp.net-mvc-3,appharbor,Asp.net,Asp.net Mvc 3,Appharbor,我正在使用asp.netmvc。我已经在appharbor上托管了我的网站。在本地主机上一切正常。在直播网站上,我发现了一个错误 服务器响应状态为403(禁止) 解决这个问题。我在web.config中添加了,但它不起作用 另一个解决方案是我需要您更改bootstrap/css文件夹的权限。要更改权限,我必须键入commandsudo chmod 0777。但是我不知道在哪里输入这个命令 因此,我必须在何处键入此命令,或者解决此问题的替代方法是什么。我知道这有点旧,但我现在在jstree中遇到

我正在使用
asp.netmvc
。我已经在
appharbor
上托管了我的网站。在本地主机上一切正常。在直播网站上,我发现了一个错误

服务器响应状态为403(禁止)

解决这个问题。我在web.config中添加了
,但它不起作用

另一个解决方案是我需要您更改bootstrap/css文件夹的权限。要更改权限,我必须键入command
sudo chmod 0777
。但是我不知道在哪里输入这个命令


因此,我必须在何处键入此命令,或者解决此问题的替代方法是什么。

我知道这有点旧,但我现在在jstree中遇到了相同的问题

我不知道你是否意识到,但这种行为是由

根据Denis Ivin的回答,您可能在内容/插件中有一个jstree文件夹,IIS没有给您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")
}

我知道sudo和chmod是linux命令。您可能需要修改IIS instrad中的某些设置,以允许匿名访问该文件的目录。我必须在IIS中更改哪些设置?我不知道,这只是一种预感,我现在没有可用的IIS服务器。如果我知道的话,我会把它写在一个答案里。