首页 新闻 搜索 专区 学院

部署在IIS上为什么返回的server依旧是Kestrel

0
悬赏园豆:5 [已解决问题] 解决于 2018-02-28 16:27

部署在iis上面为啥返回的还是 Kestrel

是我少写了什么吗

WebHost.CreateDefaultBuilder(arg)

.UseIISIntegration()

.UseStartup<xx>()

.Build()

dlrowolleh的主页 dlrowolleh | 菜鸟二级 | 园豆:296
提问于:2018-02-27 19:53
< >
分享
最佳答案
0

在 ASP.NET Core 环境中,IIS 只是一个像 nginx 那样的反向代理,这也正是 ASP.NET Core 与传统 ASP.NET 主要区别之一,ASP.NET Core 对 IIS 无任何依赖,见下图(图片来源):

收获园豆:5
dudu | 高人七级 |园豆:35054 | 2018-02-27 20:33
dudu | 园豆:35054 (高人七级) | 2018-02-28 10:34

但是使用nginx 浏览器返回的server 为 nginx啊

dlrowolleh | 园豆:296 (菜鸟二级) | 2018-02-28 16:27
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册