2

ASP.net과 AppHarbor을 처음 사용합니다. 또한 전에 ASP.net 응용 프로그램을 배포하지 않았습니다.403 AppHarbor에서 MVC4 응용 프로그램을 볼 때 오류 (금지됨)

Visual Studio 2012 릴리스 후보를 사용하여 MVC4 웹 사이트를 설정했으며 거의 ​​완료되었습니다. 로컬에서는 예상대로 잘 작동합니다.

클라이언트에게 현재 진행 상황 데모를 보내려면 응용 프로그램/웹 사이트를 호스팅하는 데 AppHarbor을 사용해야한다고 알려졌습니다.

나는 Git 저장소를 설정하고 그것을 AppHarbor과 연결하는 과정을 거쳤다. 그런 다음 Visual Studio에서 Build -> Publish Selection 옵션을 사용하여 저장소의 로컬 복사본에 '웹 배포 패키지'를 만들었습니다. 마지막으로, 생성 된 파일 (아래 참조)을 저장소로 푸시하고 AppHarbor이 커밋을 '활성'으로 나열했습니다.   enter image description here

 

는 그러나, 나는 내가 할 모든 this magnificent 403 page이며, 응용 프로그램에 이동을 클릭합니다.

나는 포함, 내가 (여기 AppHarbor 지원 포함) 포럼에서 본 것 (지금까지 일한 어느 것도) 사물의 무리를 시도했습니다 Ensuring I didn't have multiple web projects.

  • AppHarbor에 나열된 오류가 없는지 확인하고 확인합니다.
  • CustomErrors을 사용 중지 했으므로 아무런 차이가 없습니다.
  • 내가 프로젝트를 시작한 이래로 나는 .config 개의 항목 중 아무 것도 건드리지 않았습니다 (아직 사용 방법을 모르기 때문에). 아마도 나는 거기에 뻔뻔스럽게 명백한 것을 추가하지 않았을 것입니까?

    답변

    1

    AppHarbor에 배포하려는 경우 웹 게시 항목을 사용하지 마십시오. 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&Expire=1343800859&response-content- disposition = 인라인 % 3B % 20filename % 3Dbarslide-buildlog-5fc150a.txt & 서명 = YnwUF4Y05KeAuMIIWb73J0wI0ds % 3D) 도움이된다면. 1 경고가있는 것으로 보입니다 (로컬로 실행할 때 경고가 없지만). – Marty

    +1

    게시 한 링크가 만료되었습니다. 질문 텍스트에 로그를 추가 할 수 있습니까? – friism

    +0

    여기 링크가 있습니다 : https://dl.dropbox.com/u/63123228/AppHarborErr.txt – Marty