В настоящее время мы используем appcmd.exe для создания веб-сайтов IIS на лету с необходимыми привязками http / https, например
appcmd add site /name:www.example.com /bindings:"http://www.example.com:80","https://www.example.com:443" /physicalPath:"c:\sites\www.example.com"
Есть ли способ указать привязке https для использования SNI?
Мы используем IIS8.5 / Windows 2012 R2
Мне еще предстоит определить необходимый разделитель для использования при указании значений атрибута привязки с помощью add site
appcmd
, однако я добился этого с set site
appcmd
следующим образом:
appcmd set site /site.name:www.example.com /+bindings.[protocol='https',bindingInformation='*:443:www.example.com',sslFlags='1']
Похоже, должен быть способ указать sslFlags
с add site
тоже, но я еще не разобрался.