【问题标题】:Octopus Deploy: Enable SNI on IIS HTTPS binding?Octopus Deploy:在 IIS HTTPS 绑定上启用 SNI?
【发布时间】:2014-02-22 12:46:21
【问题描述】:

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

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

如果它使事情变得更容易,如果 Octopus Deploy 自动为所有 HTTPS 绑定启用 SNI 对我们来说没问题,我们不需要对其进行设置。

【问题讨论】:

标签: iis-8 octopus-deploy sni


【解决方案1】:

对于仍在寻找解决方案的任何人,在撰写本文时,章鱼现在在“部署 IIS 网站步骤模板,就在 bingings 部分,您可以创建 https 443 绑定,您可以指定一个证书并选中“require sni”选项,以自动为每个虚拟主机部署证书。

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

    • 期待这个功能!
    猜你喜欢
    • 2012-12-28
    • 2016-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-14
    • 2016-10-20
    相关资源
    最近更新 更多