2017-02-13 157 views
0

我有一个共享主机环境,它支持与IIS 7.5的asp.net 4.0。 我们使用asp.net mvc 5.0.0.0在.net framework 4.5.2中开发了应用程序。 由于我通过ftp部署了应用程序,当我通过网站导航浏览时,我收到了“访问网站被拒绝,您没有权限查看此页面.HTTP错误403”等消息。 我已经尝试了很多堆栈溢出的解决方案,如下所示: 1. 2.已给予根文件夹的完全权限(网络服务) 3.启用/禁用目录浏览历史记录 没有人在我的末端工作。 一旦我可能会删除所有内容,并把一个简单的HTML页面,然后它将工作。 有什么,我忘了添加或错过?访问应用程序已被拒绝您无权查看此页面。 HTTP错误403

我曾跟随 “403 - Forbidden: Access is denied. ASP.Net MVC”, “IIS 7.5 - 403 Forbidden

+0

您是否正确部署您的网站?你有没有设置你自己的默认页面? – 2017-02-20 05:51:00

回答

0

最后我得到了这个问题的解决方案。 由于我的应用程序是在ASP.Net MVC 5中构建的,它需要完全信任级别。 我们有一个共享主机,其中完全信任级别是不允许的,所以我们已经将我们的应用程序转换为MVC 4,并试图将其部署在同一台服务器上,并且它工作正常。 我也审查了微软停止支持中等信任的升级版本的ASP.Net MVC。 我们最终通过访问托管服务提供商来了解这个问题,因为某些托管提供商支持MVC 5应用程序,但有些不能。

相关问题