【问题标题】:How to deploy Asp.net web forms website to Azure Web App service using Azure DevOps?如何使用 Azure DevOps 将 Asp.net Web 表单网站部署到 Azure Web App 服务?
【发布时间】:2020-07-14 09:40:03
【问题描述】:

想要使用 Azure DevOps 将 Asp.net Web 表单网站部署到 Azure Web App 服务。项目中的所有文件都被复制到工件中。将该工件部署到 Azure Web App 服务时,出现以下问题:

You do not have permission to view this directory or page.

【问题讨论】:

  • 网络应用程序的身份验证应该是什么?应用服务中的身份验证设置是什么?
  • 您好,错误不明确,可能由多种原因引起。您可以按照以下答案解决问题

标签: azure azure-devops


【解决方案1】:

You do not have permission to view this directory or page。此错误可能由多种原因引起。

可能是某些代码文件未包含在部署到 Azure Web App 服务的工件中。或者工件被部署到错误的地方而不是wwwroot/

所以你可以登录kudu服务器(打开<your_web_app_name>.scm.azurewebsites.net)检查工件是否在正确的位置以及所有文件是否上传。

也可能是您的 Azure 网站中没有默认页面。您可以在 Azure 门户的 appsetting 中添加默认页面并将其设置为默认页面。

也可能是应用程序权限问题。尝试重新添加委托权限。

查看this thread了解更多信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多