【问题标题】:Deploy VUE & Dotnet Core to IIS将 VUE 和 Dotnet Core 部署到 IIS
【发布时间】:2022-01-03 16:42:52
【问题描述】:

我正在尝试在同一个 IIS 站点上部署我的 VUE 门户和它的 Dotnet 后端 API。 我只能在 IIS 上自己的站点上托管它们,但我想将它们都托管在同一个站点上。 有人可以告诉我怎么做吗?

【问题讨论】:

    标签: .net vue.js iis hosting


    【解决方案1】:
    • 下载和安装:
      • .NET Core 托管包
      • Microsoft URL 重写
    • 重新启动 IIS 服务。
    • 设置新的 IIS 网站:
      • 在服务器上打开 IIS。
      • 右键单击站点文件夹并选择“添加网站”
      • 输入网站名称
      • 设置 Vue.js 应用目录的物理路径
      • 将主机名留空 → 单击“确定”。
    • 右键单击新站点并选择“添加应用程序”
      • 输入别名“api”(不带引号)
      • 设置 ASP.NET Core api 目录的物理路径
      • 点击“确定”。
    • 在应用程序池中
      • 右键单击新站点的应用程序池→“基本设置”
      • 将 .NET CLR 版本更改为“无托管代码”。
      • 右键单击新站点的应用程序池→“高级设置”
      • 设置“身份”:LocalSystem
      • 确保“web.config”与以下文章中给出的一致! Vue.js + ASP.NET
        & 在 Vue.js 前端文件夹中

    其他资源:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-25
      相关资源
      最近更新 更多