Octopus Deploy:在IIS HTTPS绑定上启用SNI?

时间:2014-02-22 12:46:21

标签: iis-8 octopus-deploy sni

我们正在使用 Octopus Deploy 及其“ IIS网站和应用程序池”流程功能将我们的ASP.NET MVC应用程序部署到IIS。它工作得很好。

现在,我们想为HTTPS绑定启用 SNI 。 Octopus Deploy似乎没有为此提供内置复选框。我们如何定制Octopus Deploy的IIS部署以便自动启用SNI?

如果它让事情变得更容易,那么如果Octopus Deploy自动为所有HTTPS绑定启用SNI,我们就可以了,我们不需要设置它。

2 个答案:

答案 0 :(得分:3)

对于仍在寻找解决方案的人来说,在撰写本文时,章鱼现在提供了“部署IIS网站步骤模板”的确切功能,就在bingings部分,您可以创建https 443绑定指定证书并检查“require sni”选项,以便为每个虚拟主机自动部署证书。

Add binding dialog

答案 1 :(得分:2)

目前无法使用内置的IIS配置功能;相反,您可以使用自定义PowerShell脚本(例如,包中的PostDeploy.ps1)进行适当的更改。我在下次重新访问IIS配置时在此处记录了一个工作项以添加它:

https://github.com/OctopusDeploy/Issues/issues/430