使用 octopus deploy 脚本创建网站,可在此处找到
我正在尝试建立一个使用 SSL 的网站。我已更改http -> https
并且变量设置为此$MyWebAppIisBindings = "*:433:"
除了设置证书之外,此脚本会执行所有操作来创建新站点并部署我的应用程序。
我有一个证书'webserver'
,可以从 IIS 7 管理器的编辑站点绑定对话框的组合框中选择。手动选择此项可使 SSL 按预期工作。
cmdlet
为了将我的证书与我在 IIS 上的绑定相关联,我需要向部署脚本添加什么 Powershell ?
(我是一个完整的 Powershell 菜鸟,请不要假设我在您的回答中对此一无所知)
编辑:我进步了一点,但我还是迷路了
# think I need to do something like this to get the certificate
# Get-Item cert:\LocalMachine\My\$siteCertThumb
# but I have no idea how to assign it to the 443 binding