[我正在尝试使用Microsoft.Web.Administration库(.NET Framework)为IIS 8创建绑定,该绑定的SNI标志已选中(服务器名称指示)。
这对我来说是必要的,因为我想在IIS下为同一网站获得多个SSL绑定,而所有绑定都只使用一个IP地址。这是IIS 8的主要新功能之一。
我一直在研究Binding类,但是找不到任何标志或选项来表明它。
当前的Microsoft.Web.Administration v 7.0.0.0是否可以?我需要一个未找到的新版本吗?
我知道版本7.9.0.0仅用于IIS express,这不是我的情况,因此我没有研究它。
我终于设法使用文件夹Microsoft.Web.Administration
中的%windir%\system32\inetsrv\
来做到这一点,但仅在Windows 8 / Windows 2012中具有IIS 8。]
这些库在SslFlags
类的Add
函数中具有BindingCollection
选项。微软尚未提供有关此新过载的文档,或者至少我没有找到它。
SslFlags.Sni
可用于此程序,并且可以完美地与SNI检查创建绑定。
当前的Microsoft.Web.Administration v 7.0.0.0是否可能?