部署到Azure Web应用程序的Node.js应用程序无法正常工作

时间:2019-10-21 06:59:31

标签: node.js azure web-applications

我已将Nodejs应用程序(在本地运行)部署到Azure Web应用程序,但是,浏览器中始终显示一条消息,即“您无权查看此目录或页面。”有什么方法可以调试它并找到导致此消息的原因吗?或者是由于某些人以前遇到过此问题而引起的一些常见问题?

1 个答案:

答案 0 :(得分:0)

围绕此问题有几篇文章。您可以尝试以下操作:

  • 部署zip文件时,请从Azuer Web应用程序中打开KUDU或应用程序编辑器,您可以在此处找到它:

enter image description here

有时候,如果它在您的自定义文件夹下,您可能会遇到此问题。

另外,请参考以下链接以进行进一步的故障排除

https://social.msdn.microsoft.com/Forums/azure/en-US/512e2eca-a2f2-4b32-a934-1081bddcdc86/nodejsweb-apps-azure-quotyou-do-not-have-permission-to-view-this-directory-or-pagequot?forum=opensourcedevwithazure

https://github.com/Azure-Samples/nodejs-docs-hello-world/issues/9

还请检查此帖子以进行配置:

https://github.com/projectkudu/kudu/wiki/Using-a-custom-web.config-for-Node-apps

希望有帮助。