【问题标题】:How ti fix the "You do not have permission to view this directory or page." issue in Azure web app services?如何修复“您无权查看此目录或页面”。 Azure Web 应用服务中的问题?
【发布时间】:2019-04-08 19:58:29
【问题描述】:

我有一个简单的网络应用程序,如果我通过 Intelij(使用 Azure 应用程序插件)部署到 Azure,该应用程序可以完美运行。但是,当我尝试使用 Jenkins 进行部署时,日志显示部署成功,但是当我尝试导航到该站点时,它显示“您无权查看此目录或页面”。我错过了什么吗?

根据我的理解,我的项目在使用 Intelij 部署时运行良好,但无法通过 Jenkins 运行,因此问题出在我的 Jenkins Job 中。这是我正在使用的配置: 发布文件 文件:target\spring-mvc-example.war 源目录(可选):目标 目标目录(可选):webapps

【问题讨论】:

    标签: spring-mvc jenkins web-applications azure-web-app-service azure-deployment


    【解决方案1】:

    能否请您重新启动网站并检查一次。

    出于测试/调试目的,您可以打开 Azure 详细消息传递,并在其准备好投入生产时关闭。为此,您必须遵循这两个步骤,

    登录到 Azure > 应用服务(左侧菜单)> 您的 Web 应用 > 诊断日志(如果找不到,搜索框在顶部),然后打开详细错误消息或打开所有日志记录选项,由你决定。现在在您的 Web Config 文件中添加以下内容,在您的 Web Config 文件中添加 BEFORE system.web 结束标记,.同样,添加 BEFORE 。最后,将 Web Config 上传到 Azure 并交叉手指。如果您正确按照步骤操作,则会详细显示错误消息,并希望从那里开始

    【讨论】:

    • 感谢您的回复。不过我能够解决这个问题..:) 我犯的错误是在为 Web 应用程序创建应用程序服务计划时,我选择了定价层作为标准。这实际上不会自动解压缩war文件。所以我更改了应用服务计划,将定价层设置为高级,这次战争解开了,网站开始正常工作。
    猜你喜欢
    • 2016-09-02
    • 2016-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-29
    • 2021-01-07
    • 1970-01-01
    相关资源
    最近更新 更多