【问题标题】:Azure Linux Web App Default Page Isn't getting replacedAzure Linux Web 应用默认页面没有被替换
【发布时间】:2019-11-25 16:30:47
【问题描述】:

我已经使用 VS2019 部署将 asp.net core 2.2 webapp 部署到 azure linux appservice。

成功了,但我的首页仍然是默认 Azure 页面,并且没有一个控制器在工作。

我错过了什么?

我通过运行 devops build/release 得到了相同的结果。

我必须设置环境变量 WEBSITE_WEBDEPLOY_USE_SCM = false 才能部署应用程序。 我尝试在 azure 上查找 Default Documents 页面以删除默认页面,但它的 azure 页面不见了。

我通过 FTP 上传到服务器,我的应用程序在那里,没有任何 default.html 的迹象。

部署成功后如何让我的网站实际运行和显示?

【问题讨论】:

  • 也许您将应用部署到一个部署槽但尝试在另一个部署槽中浏览它?
  • 嗨,您有没有发现这个问题的根本原因?...
  • stackoverflow.com/a/59737998/6576267 是的,您需要为 Linux 应用程序运行启动命令。在您启动程序之前,该页面将只显示默认的 windows 应用程序页面。

标签: azure web-deployment asp.net-core-2.2


【解决方案1】:

您需要检查 Azure 应用服务配置设置中的启动命令。 替换

YourApp.dll

使用您的应用程序 dll 名称。

【讨论】:

    猜你喜欢
    • 2017-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-03-07
    相关资源
    最近更新 更多