【发布时间】:2012-08-01 01:08:26
【问题描述】:
我是 ASP.net 和 AppHarbor 的新手。我以前也从未部署过 ASP.net 应用程序。
我已经使用 Visual Studio 2012 候选版本建立了一个 MVC4 网站,它已接近完成。在本地,它运行良好/符合预期。
要向客户发送当前进度演示,有人建议我应该使用AppHarbor 来托管应用程序/网站。
我已经完成了设置 Git 存储库并将其与 AppHarbor 连接的过程。然后,我使用 Visual Studio 中的Build -> Publish Selection 选项在我的本地存储库副本中创建一个“Web 部署包”。最后,我将创建的文件(如下所示)推送到存储库,AppHarbor 将提交列为“活动”。
但是,当我点击 Go to your application 时,我得到的只是this magnificent 403 page。
我已经尝试了很多我在论坛中看到的东西(到目前为止都没有奏效)(包括这里和 AppHarbor 支持),包括:
- Adding a
<modules runAllManagedModulesForAllRequests="true"/> - Ensuring I didn't have multiple web projects。
- 检查并确认 AppHarbor 中没有列出任何错误。
- 我关闭了CustomErrors,没有产生任何差异。
自从我开始这个项目以来,我没有接触过任何.config 的东西(因为我还不知道如何使用它们)。也许我只是没有在其中添加一些明显的东西?
【问题讨论】:
标签: asp.net-mvc-4 visual-studio-2012 http-status-code-403 appharbor