我正在编写一个 powershell 脚本,使用 New-IISSiteBinding 在 IIS 中添加绑定。
第一次运行后,我不断得到...
New-IISSiteBinding : Web site binding '*:443:mydomain.co.uk' already exists.
At line:7 char:1
+ New-IISSiteBinding -Name "MYSITE" -BindingInformation ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [New-IISSiteBinding], ArgumentException
+ FullyQualifiedErrorId : InvalidArgument,Microsoft.IIS.Powershell.Commands.NewIISSiteBindingCommand
当我调用 Get-IISSiteBinding 时,我可以看到绑定就在那里。
当我前往国际空间站时,绑定并未显示在站点上。
当我转到 applicationHost.config 时,绑定不在文件中。
请问发生什么事了?
答案1
您是否运行 Exchange 服务器?如果没有,请尝试使用证书绑定的端口 444。
443 是默认 SSL,所以我认为这就是您收到该消息的原因。