访问应用程序被拒绝您无权查看此页面。 HTTP 错误 403

Access to application was denied You don't have authorisation to view this page. HTTP ERROR 403

我有一个共享主机环境,支持 asp.net 4.0 和 IIS 7.5。 我们使用 asp.net mvc 5.0.0.0 在 .net Framework 4.5.2 中开发了应用程序。 因为我已经通过 ftp 部署了应用程序,当我通过站点 url 导航时,我收到了类似 "Access to site was denied.You don't have authorisation to view this page.HTTP ERROR 403" 的消息。 我已经尝试了堆栈溢出的许多解决方案,如下所示: 1. 2. 已授予根文件夹的完全权限(网络服务) 3.Enable/disable目录浏览历史 None 他们在我这边工作。 一旦我可以删除所有内容并放置一个简单的 html 页面,它就会起作用。 有什么我忘记添加或遗漏的吗?

我关注了“403 - Forbidden: Access is denied. ASP.Net MVC", "IIS 7.5 - 403 Forbidden

我终于找到了这个问题的解决方案。 由于我的应用程序是在 ASP.Net MVC 5 中构建的,因此它需要完全信任级别。 我们有一个共享主机,其中不允许完全信任级别,因此我们已将我们的应用程序转换为 MVC 4 并尝试将其部署在同一台服务器上并且它有效。 我还回顾了 Microsoft 停止支持 ASP.Net MVC 升级版本的中等信任。 我们最终通过联系托管服务提供商了解了这个问题,因为一些托管服务提供商支持 MVC 5 应用程序,但有些不支持。