首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >403发布asp.net MVC后禁止

403发布asp.net MVC后禁止
EN

Stack Overflow用户
提问于 2012-06-15 08:27:48
回答 5查看 65.7K关注 0票数 28

我知道这个问题已经被回答了几次,但没有一个解决方案对我有效。我发布了我的ASP.NET MVC3应用程序(它只是internet模板,没有任何更改),看看我是否可以让它公开工作。然而,当我访问该站点时,它显示了一个403错误。我有一个php/linux背景,我很困惑,不知道去哪里找。我只学习了8-9个月的.NET,之前我测试过的所有东西都是通过VS2010在本地开发服务器上进行的。看起来好像服务器不知道它应该是一个MVC应用程序,或者我必须改变我的路由。

无论如何,我检查了一下服务器的设置是否为.NET 4。如果有任何帮助,我将不胜感激。

此外,它还是一个使用arvixe的共享主机环境。

EN

回答 5

Stack Overflow用户

发布于 2012-10-03 08:49:42

在使用FTP Publishing将MVC4 WebSite发布到远程服务器后,我也遇到了同样的问题。最终对我起作用的是,在通过Visual Studio发布后,登录到远程服务器上的IIS,找到发布的目录,右键单击-> Convert to ->。

如果您没有访问服务器的权限,不确定是否有办法在web.config/properties中指定这一点?

票数 4
EN

Stack Overflow用户

发布于 2012-06-15 08:32:50

1-验证您的应用程序是否在.NET 4.0下运行(您已经这样做了)

2-检查托管公司是否在其托管计划中支持MVC 3框架。

3- (works) Bin-Deploy你的MVC运行时库,这样你就可以满足服务器上的任何需求。

更多关于bin-deploy你的ASP.NET MVC的信息可以在这里找到:http://haacked.com/archive/2011/05/25/bin-deploying-asp-net-mvc-3.aspx

4-检查“网络服务”是否对您的文件夹具有适当的访问权限。它基本上应该有“读”权限。

票数 3
EN

Stack Overflow用户

发布于 2015-04-27 22:15:18

别忘了aspnet_regiis.exe -ir

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11043168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档