首页 > 解决方案 > 创建 nodejs webapp - azure 和 Visual Studio 代码

问题描述

我是创建 Web 应用程序的新手 - 我用自己的代码尝试了以下https://docs.microsoft.com/en-us/azure/app-service/app-service-web-get-started-nodejs 。我的代码在本地运行没有问题,我只使用 node app.js。我转到我创建的站点并得到“您无权查看此目录或页面”。

在此处输入图像描述

在此处输入图像描述

我试图将 127.0.0.1 更改为给定的虚拟 IP 和给定的 test.azurewebsite.net。我是否应该将其指向给定的 IP 地址/网址?

谢谢你的帮助!

标签: node.jsazure-web-app-serviceazure-webapps

解决方案


感谢您为 Stack Overflow 做出贡献。

当 Azure 在运行您的 Web 应用程序时遇到错误时,您通常会收到此错误。为了获得详细的错误消息,请按照以下步骤启用它。

• 登录到 Azure > 应用服务(左侧菜单)> 您的 Web 应用 > 应用服务日志(如果找不到,搜索框位于顶部),然后打开详细错误消息或打开所有日志记录选项, 由你决定。

• 现在在您的 Web Config 文件中添加以下内容,

<system.web>
 <customErrors mode="Off" />
 <httpErrors errorMode="Detailed">
</httpErrors>
</system.web>
  • 最后,将 Web Config 上传到 Azure,看看是否可以得到详细的错误消息以找到根本原因。

  • 您可以使用Kudu Console检查部署的文件是否可用。

  • 此外,请确保将您的启动文件(例如:index.htm)添加到默认文档部分。

如果它可能有任何帮助,也可以看看这个线程 -线程

我希望这个信息帮助。如果您有任何问题,请随时与我们联系。


推荐阅读