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文件夹的权限。要更改权限,我必须键入commandsudo 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服务器。如果我知道的话,我会把它写在一个答案里。