2

我對ASP.net和AppHarbor都很陌生。我也從未部署過一個ASP.net應用程序。403當試圖在AppHarbor上查看我的MVC4應用程序時出現錯誤(禁止)

我已經建立了一個使用Visual Studio 2012候選版本的MVC4網站,它已接近完成。在本地,它工作正常/如預期。

要向客戶端發送當前的進度演示,我已建議我應該使用AppHarbor來託管應用程序/網站。

我已經完成了建立Git存儲庫並將其與AppHarbor連接的過程。然後,我使用Visual Studio中的Build -> Publish Selection選項在我的本地副本存儲庫中創建'Web Deploy Package'。最後,我將創建的文件(如下所示)推送到存儲庫,AppHarbor將提交列爲「活動」。

    enter image description here

然而,當我點擊轉到您的應用程序,我得到的是this magnificent 403 page

我已經嘗試了一堆,我在論壇上(包括這裏AppHarbor支持)所看到的東西(到目前爲止,沒有一個是有工作),包括:

自從我開始項目(因爲我不知道如何使用它們),我還沒有碰過任何.config的東西。也許我只是沒有在那裏明顯添加一些東西?

回答

1

當您要部署到AppHarbor時,您不應該使用Web發佈內容。 AppHarbor直接提取源代碼,構建它,測試並部署它。

這是deploying your first app on AppHarbor using Git的指南。 AppHarbor首頁上還有一個視頻,您可以查看。

+0

我給了第一次嘗試的一個鏡頭,它失敗了。 [這是來自該嘗試的日誌](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

+1

您發佈的鏈接過期了,您可以將日誌添加到問題文本中嗎? – friism 2012-08-01 06:13:58

+0

以下是它的鏈接:https://dl.dropbox.com/u/63123228/AppHarborErr.txt – Marty 2012-08-01 06:22:41

相關問題