azure deploy问题:无权查看此目录或页面

时间:2016-06-28 19:57:51

标签: asp.net asp.net-mvc git azure azure-web-sites

我尝试将我的asp.net mvc web应用程序部署到azure。但不知何故,我无法在vs2015社区中使用Web部署,我总是收到一个错误:
Web部署遇到服务器的连接问题,必须终止连接。如果问题仍然存在,请与服务器管理员联系。请访问:http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_CONNECTION_TERMINATED了解详情。 WebApplication6 0。

所以我改为使用本地git部署到azure。我能够部署,但是当我输入网络应用程序的网址时,我得到了:您没有权限查看此目录或页面。而且我无法访问代码中定义的任何控制器。任何人都可以帮助我吗?

3 个答案:

答案 0 :(得分:9)

你可以采取一些措施来解决问题

  • 首先了解您的网站是否已部署。 转到https:// {站点名称} .scm.azurewebsites.net / DebugConsole,导航到" D:\ home \ site \ wwwroot",确保您看到正确的内容。

  • 检查您的应用是否已正确部署。如果您的站点是asp.net站点,当您执行本地git push(推送源代码)时,您应该看到Azure将尝试构建您的代码。检查部署是否成功。从调试控制台,转到https:// {您的站点名称} .scm.azurewebsites.net / api / deployments或从门户网站,您应该能够看到您的部署日志

如果以上都不能帮助您找出问题所在,请在此处使用此说明报告您的网站名称https://github.com/projectkudu/kudu/wiki/Reporting-your-site-name-without-posting-it-publicly

我可以帮助并查看您的网站。

答案 1 :(得分:0)

从git hub问题的回复中得到答案,azure web app不再支持asp.net 5.

答案 2 :(得分:0)

我遇到了同样的问题。 验证以下内容 -

  1. 转到azure portal上部署的Web应用程序,然后转到App服务编辑器,检查WWWROOT文件夹下的所需文件夹结构,而不是WWWROOT-> Webapp-> bin等。