iis - 如何在 IIS 而不是 Kestrel 上托管 IdentityServer?
问题描述
我刚刚让我的 IdentityServer 使用快速入门代码。我现在要做的是将服务器托管在 IIS 中,而不是 Kestrel,就像默认情况下在快速入门代码中所做的那样。我尝试更改 launchSettings.json 中的一些设置,但不知道如何让它工作。有没有关于如何做到这一点的文档/说明?
解决方案
无论 IIS 为何,始终使用 Kestrel。对于 IIS,IIS 只是将请求转发给 Kestrel 的代理,并且 ISS 还添加了一些 Kestrel 不提供的额外功能。作为替代方案,您可以使用HTTP.SYS作为 Kestrel 的替代方案。但这与是否使用 ISS 无关。
推荐阅读
- javascript - 删除对象适合的填充:包含(图像缩放层)
- javascript - 我只需要在链接中获取图像的图像源,将其转换为字符串并将其作为 ALT 添加到图像中
- python - 在 Python 中清理数据
- excel - 从目录中自动编译 excel 工作表
- loops - 我想从一波中产生的不同敌人的数量中随机产生一系列敌人。(TD GAME),我该怎么做?
- docker - 在使用来自 Kafka 的消息时扩展 Docker 容器
- unix - 如果字符串与特定位置的模式匹配,则 unix 命令替换特定位置的字符串
- android - 如何在由 RelativeLayout 包含的 LinearLayout 中居中按钮?
- php - Laravel 试图在欢迎页面上显示图表
- python - 即使在 Django 中上传另一张图片后也会显示默认图像