当前位置: 首页 > 知识库问答 >
问题:

使用azure devops部署到azure Web app后,无法访问Web app

唐运诚
2023-03-14

我有一个asp。net示例应用程序。我想将此web应用程序部署到Azure web应用程序,我使用Azure DevOps构建并发布了管道。

我已成功完成构建和发布,但当我尝试通过azure web app URL访问web app时,它反映您没有查看此目录或页面的权限

如何纠正这个问题?


共有1个答案

严高峻
2023-03-14

您可以访问https://{yourwebsitename}。供应链管理。Azure网站。net检查您的应用程序文件是否部署到Kudu服务器中的site/wwwrootfoler。

如果您的应用文件部署到文件夹site/www root/appname。您需要检查应用程序设置的路径映射。然后在虚拟应用程序和目录部分,您需要将您的物理路径更改为"site/www root/appname"。你可以在这个博客中找到更多的细节。

如果以上不工作。可以执行以下步骤以显示更多错误消息并排除问题。

  • 转到Azure中的Web应用程序

查看此线程的详细信息。

 类似资料:
  • 我无法通过入口路径url访问Kibana服务器UI我已经在库伯内特斯集群上部署了Kibanapod和Elasticsearch。访问UI时,它声明为“503服务不可用”,并将路径重定向为https://myserver.com/spaces/enter.elasticsearch和kibana pod都在运行。我可以通过入口路径url卷曲我的elasticsearch pod。有人能帮助解决这个问

  • 我在部署到登台时遇到了一些问题,希望任何人都能提出一个解决方案。 所以我用Capistrano部署Rails4来做Droplet。我在不同的液滴上有生产/分期分支(实际上我是第一次部署分期,无法使其工作)。部署进行得很好,我已经在“当前”文件夹中准备好了我的应用程序。但我有麻烦的是创建数据库。当我跑的时候 rails_env=Production bundle exec rake DB:CREAT

  • 我在Google Container Engine上部署了一个容器,它运行良好。现在,我想公开它。 这个应用程序是一个侦听2个端口的服务。使用kubectl公开部署,我创建了2个负载均衡器,每个端口一个。 我制作了两个负载平衡器,因为kubectl expose命令似乎不允许使用多个端口。虽然我在kubectl上将其定义为type=LoadBalancer,但一旦在GKE上创建了它们,它们就被定义

  • 我有一个Spring启动Rest服务项目,它在我的本地机器上工作。当我运行应用程序为"Spring Boot App" 我可以通过转到访问rest服务 http://127.0.0.1:8080/persons/all 它返回JSON,因为它应该。 我换了pom。xml打包到war,然后我创建了一个war,作为- war文件名为“myapp-0.0.1-SNAPSHOT.war”,上传后,我试图通

  • 本文向大家介绍浅析docker-compose部署mysql无法访问的问题,包括了浅析docker-compose部署mysql无法访问的问题的使用技巧和注意事项,需要的朋友参考一下 什么是Docker-Compose Compose项目来源于之前的fig项目,使用python语言编写,与docker/swarm配合度很高。Compose 是 Docker 容器进行编排的工具,定义和运行多容器的应

  • 和库伯内特斯一起,我试图部署詹金斯的形象 所以,这是我对我的员工的责任: 还有我在这部分的数据 这里是我的yaml文件来部署它 我的持续音量 我坚持不懈的努力 还有我的部署 在执行命令后,一切看起来都很好: 在我的工人身上,这是我的容器 所以我在我的容器上启动一个shell,我可以在上看到我的数据: 我试图在我的中写入数据,但权限被拒绝 在我的中也是一样,我不能写数据 因此,我在部署yaml中尝试