如何使用Azure DevOps将Asp.net Web Forms网站部署到Azure Web App服务?

19 浏览
0 Comments

如何使用Azure DevOps将Asp.net Web Forms网站部署到Azure Web App服务?

想要使用Azure DevOps将Asp.net Web Forms网站部署到Azure Web App服务。将项目中的所有文件复制到artifact中。但在将artifact部署到Azure Web App服务时,出现以下问题:\n

\n您没有权限查看此目录或页面。\n

0
0 Comments

问题原因:可能是由于以下几个原因导致的:

- 一些代码文件没有包含在部署到Azure Web App服务的artifact中。

- artifact被部署到了错误的位置,而不是wwwroot/

- Azure网站中没有默认页面。

解决方法:

- 可以登录到kudu服务器(打开<your_web_app_name>.scm.azurewebsites.net)来检查artifact是否在正确的位置,并且所有文件都已上传。

- 可以添加一个默认页面,并在Azure门户中将其设置为默认页面。

- 可能是应用程序权限问题,尝试重新添加委派权限。

更多信息请参考此主题

0