部署在iis上面为啥返回的还是 Kestrel
是我少写了什么吗
WebHost.CreateDefaultBuilder(arg)
.UseIISIntegration()
.UseStartup<xx>()
.Build()
在 ASP.NET Core 环境中,IIS 只是一个像 nginx 那样的反向代理,这也正是 ASP.NET Core 与传统 ASP.NET 主要区别之一,ASP.NET Core 对 IIS 无任何依赖,见下图(图片来源):
推荐阅读园子里的一篇博文:ASP.NET Core 2.0 : 五.服务是如何加载并运行的, Kestrel、配置与环境
但是使用nginx 浏览器返回的server 为 nginx啊