【问题标题】:Angular SPA VS template project does not work correctly after deploying to remote IISAngular SPA VS 模板项目在部署到远程 IIS 后无法正常工作
【发布时间】:2017-11-13 02:09:03
【问题描述】:

我安装了 SPA 模板 (Microsoft.AspNetCore.SpaTemplates),然后使用 dotnet new angular 创建了一个基本的 Angular 项目。从 Visual Studio 运行项目在 IIS 和 IIS Express 中本地运行良好。但是在部署到远程 IIS(从 VS 发布)后,我得到了 403 错误,如下图所示。该项目被部署到站点根目录的子文件夹中。这应该很容易重现。有什么问题?

【问题讨论】:

  • 我不是专家,我问这个问题可能很愚蠢。这可能是代理问题吗?
  • 没有涉及代理,所以没有。不过谢谢。

标签: visual-studio angular iis asp.net-core single-page-application


【解决方案1】:

回答自己。

嗯...有一个简单的原因,我希望这将有助于 somoene。由于我发布到站点根目录,显然某些重写规则过于严格,无法弄乱子应用程序的路由。在编写了一些新规则来处理这个新的 Angular 应用程序之后,事情开始起作用了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-08
    • 2019-05-12
    • 1970-01-01
    相关资源
    最近更新 更多