如何将多个 C# Web API 解决方案部署到同一个 IIS 端口?

问题描述 投票:0回答:1

我想将多个 Web API 解决方案部署到 IIS 上的一个部署中,因此我不需要为我部署的每个 Web API 设置新的站点和端口。

我是 C# Web API 的新手,但就像我在 Java 中所做的那样,我可以创建一个 API 项目的 .war,然后部署到 Weblogic 并选择部署 .jar 的实例。 到多个实例或特定实例。

在客户端,我只需要访问 Weblogic 实例(通过端口号)和 API 的正确 URL。

这是否适用于 IIS 中的 C# Web API 部署? 或者我是否需要通过将所有 API 包含到同一个 C# 解决方案来忘记模块化概念?

c# .net
1个回答
0
投票

您可以在网站下添加应用程序。

简短回答: 右键单击您的网站 -> 单击

Add Application
-> 为其指定
Alias
和另一个 Web API 的路径。 它将在
yourwebsite.com/Alias

下提供

此外,您可以阅读此内容。 https://docs.kentico.com/k11/installation/deploying-kentico-to-a-live-server/creating-virtual-directories-and-application-pools-in-iis-7-5-and-7 -0

© www.soinside.com 2019 - 2024. All rights reserved.