【发布时间】:2020-09-28 10:19:00
【问题描述】:
我一直在关注如何将 NodeJS 应用程序部署到 Azure 的教程:
首先,我所做的一切都与作者展示的完全相同,并且一切正常。在视频中,他们使用的是 Linux Web App Service。由于我必须熟悉 Windows 应用程序服务(这是我在工作中需要学习和使用的),我决定将完全相同的应用程序部署到 Windows Web 应用程序服务。但是,我只看到“您没有查看此目录或页面的权限”,而不是主页。
我已经在网上阅读了一堆解决方案,人们建议添加一个 web.config 文件,但无论我添加什么都没有帮助。该应用程序不应该限制任何 IP 地址/用户组,因为它应该是一个没有访问限制的新部署应用程序(就像在教程中一样)。
我发现的唯一提示是它在 Linux 上有效,在 Windows 上无效。
应用代码在这里:
【问题讨论】:
-
我遇到了我之前发布的类似问题。看这里-stackoverflow.com/questions/63872925/…。该应用程序是反应,但问题是节点 JS。
-
另外,如果您使用的是 devops,请将您的 YAML 文件放在这里。
-
如果我的解决方案对您有帮助,请您将我的答案标记为accepted,tks~
-
您的问题解决了吗?有进展吗?
标签: node.js azure deployment