我對ASP.net和AppHarbor都很陌生。我也從未部署過一個ASP.net應用程序。403當試圖在AppHarbor上查看我的MVC4應用程序時出現錯誤(禁止)
我已經建立了一個使用Visual Studio 2012候選版本的MVC4網站,它已接近完成。在本地,它工作正常/如預期。
要向客戶端發送當前的進度演示,我已建議我應該使用AppHarbor來託管應用程序/網站。
我已經完成了建立Git存儲庫並將其與AppHarbor連接的過程。然後,我使用Visual Studio中的Build -> Publish Selection
選項在我的本地副本存儲庫中創建'Web Deploy Package'。最後,我將創建的文件(如下所示)推送到存儲庫,AppHarbor將提交列爲「活動」。
然而,當我點擊轉到您的應用程序,我得到的是this magnificent 403 page。
我已經嘗試了一堆,我在論壇上(包括這裏AppHarbor支持)所看到的東西(到目前爲止,沒有一個是有工作),包括:
- Adding a
<modules runAllManagedModulesForAllRequests="true"/>
- Ensuring I didn't have multiple web projects。
- 檢查並確認AppHarbor中沒有列出任何錯誤。
- 我已將CustomErrors關閉,不產生任何差異。
自從我開始項目(因爲我不知道如何使用它們),我還沒有碰過任何.config
的東西。也許我只是沒有在那裏明顯添加一些東西?
我給了第一次嘗試的一個鏡頭,它失敗了。 [這是來自該嘗試的日誌](https://appharbor-logs.s3.amazonaws.com/32/7bc30f-c722-4d54-86fc-a09f01814cf6/321745.msbuild.txt?AWSAccessKeyId=AKIAJDP3GVM5BQG2W7HA&Expires=1343800859&response-content- disposition = inline%3B%20filename%3Dbarslide-buildlog-5fc150a.txt&Signature = YnwUF4Y05KeAuMIIWb73J0wI0ds%3D)如果有幫助的話。似乎有1個警告(儘管在本地運行時沒有警告)。 – Marty 2012-08-01 06:01:04
您發佈的鏈接過期了,您可以將日誌添加到問題文本中嗎? – friism 2012-08-01 06:13:58
以下是它的鏈接:https://dl.dropbox.com/u/63123228/AppHarborErr.txt – Marty 2012-08-01 06:22:41