gpt4 book ai didi

iis - IIS 在哪里存储有关每个绑定(bind)的 SSL 证书协议(protocol)映射的信息?

转载 作者:行者123 更新时间:2023-12-03 17:39:17 25 4
gpt4 key购买 nike

我了解 IIS 将绑定(bind)信息存储在 applicationhost.config 文件中。但是,在该文件中,它不存储此类信息,这些信息会告诉您哪个 SSL 证书绑定(bind)到特定站点的哪个绑定(bind)。

我有一个名为 example.com 的站点,它有几个 SSL 绑定(bind)。我没有通配符 SSL 证书,只有与每个 subsdomainxxx.example.com 对应的 SAN 证书

现在的问题是一一设置绑定(bind)既麻烦又困难。 有没有办法为给定站点的所有 SSL 协议(protocol)绑定(bind)编程设置特定证书?

最好使用命令提示符。如果我需要在某些配置文件(例如 applicationhost.config)中编辑这些映射以用于我服务器上的更多站点的 SSL 绑定(bind),该过程也可以变得更加容易。

任何帮助表示赞赏。

最佳答案

仅作记录,请查看以下文章。有很多不同的方法可以做到这一点。

https://docs.microsoft.com/en-us/iis/manage/configuring-security/how-to-set-up-ssl-on-iis

以编程方式,您可以使用 C:\Windows\System32\inetsrv\Microsoft.Web.Administration.dll库,它也有 .NET 包装器:https://www.nuget.org/packages/Microsoft.Web.Administration/

关于iis - IIS 在哪里存储有关每个绑定(bind)的 SSL 证书协议(protocol)映射的信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40186724/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com