首页 > 解决方案 > 在没有 IIS 的情况下在 Windows 上托管时的 WebHost.CreateDefaultBuilder

问题描述

我计划在 Windows 上托管没有 IIS 的 Asp.Net Core 2 应用程序。

创建网络主机的默认方式似乎是使用WebHost.CreateDefaultBuilder. 但令我困惑的是,里面有一个对方法的调用UseIISIntegration

WebHost.CreateDefaultBuilder在 Windows 上托管没有 IIS 的 Asp.Net Core 2 应用程序时可以使用吗?或者其他选项是可取的?

标签: asp.net-core

解决方案


它绝对可以使用WebHost.CreateDefaultBuilder

与使用 IIS 托管时一样,它只是充当代理并将请求重定向到 kestrel 服务器。

它不会产生太大的问题。

看看这篇文章在这里


推荐阅读