0

我正在尝试与 IIS 一起托管 Web API 自托管应用程序。

我的 Web API 项目正在运行subdomain1.domain.com。我的 IIS 有一个站点配置在subdomain2.domain.com.

一旦我的 Web API 应用程序启动,它就会接管 80 端口上的所有内容并对其做出响应——无论主机名是什么。是否可以将这些并排运行到站点?

谢谢!

4

1 回答 1

1

HttpSelfHostConfiguration您可以在构造函数中设置端口。有关示例,请参见此处的代码:http: //www.matlus.com/self-host-asp-net-web-api/

*编辑以指定评论的进一步答案:selfHostconfiguration.HostNameComparisonMode = HostNameComparisonMode.Exact;将允许在同一端口上运行站点。

于 2012-08-29T20:19:19.167 回答