【发布时间】:2018-07-10 05:24:17
【问题描述】:
我在 Net Core 2 上开发了简单的 Web Api,并将 Angular 应用程序添加到它(在 wwwroot 文件夹内),并将它从我的 VS 2017 IDE 发布到 Azure Web 应用程序服务。一切正常,但是当我在浏览器中重新加载我的应用程序页面时,服务器找不到路由。所以当iis没有为SPA设置时经常发生,它在https://angular.io/guide/deployment中描述,当被要求提供一个它没有的文件时,我必须配置服务器以返回应用程序的主机页面(index.html)。如何在 Azure Web App Service 中设置 iis 的服务器节点(Net Core 2 中的 web.config 已删除)。
【问题讨论】:
-
你可以参考这个 GitHub 链接:github.com/projectkudu/kudu/wiki/….
标签: azure single-page-application asp.net-core-webapi azure-web-app-service