asp.net-core - 在没有 IIS 的情况下在 Windows 上托管时的 WebHost.CreateDefaultBuilder
问题描述
我计划在 Windows 上托管没有 IIS 的 Asp.Net Core 2 应用程序。
创建网络主机的默认方式似乎是使用WebHost.CreateDefaultBuilder
. 但令我困惑的是,里面有一个对方法的调用UseIISIntegration
。
WebHost.CreateDefaultBuilder
在 Windows 上托管没有 IIS 的 Asp.Net Core 2 应用程序时可以使用吗?或者其他选项是可取的?
解决方案
它绝对可以使用WebHost.CreateDefaultBuilder
与使用 IIS 托管时一样,它只是充当代理并将请求重定向到 kestrel 服务器。
它不会产生太大的问题。
看看这篇文章在这里
推荐阅读
- gcc - 如何阻止编译器假设八进制?
- python - 'numpy.float64' 对象的特殊条件不可调用
- json - 解析唯一的 JSON
- spring-boot - 在 Spring Boot 执行器上招摇
- javascript - 如何获取当前打开的excel工作簿的本地路径?
- ionic-framework - 为 PWA 使用离子日历
- amazon-web-services - 在“Amazon Linux AMI”上安装 make 4.2
- gpu - Slurm 超额认购 GPU
- c - 标准 C 库中缓冲区大小的特殊宏是什么?
- ios - 子类化 UISlider 以使用 IBDesignable/IBInspectable 自定义拇指图像?