日安。在与http和https绑定之后,如何将SSL证书自动分配到网站?
我有这段代码,它绑定了http和https,但是它没有分配SSL证书。也许你能帮我。提前谢谢你。
$thumbprint="########################################"
$binding = @{protocol="http";bindingInformation=$ip+":80:"+$iisAppNameBinding}
new-item $iisAppName -type site –physicalPath $directoryPath -bindings $binding
$newBinding = (
@{protocol="http";bindingInformation=$ip+":80:"+$iisAppNameBinding},
@{protocol="https";bindingInformation=$ip+":443:"+$iisAppNameBinding;certificateStoreName="MY";certificateName=$thumbprint})
Set-itemproperty $iisAppName -name bindings -value $newBinding发布于 2017-01-24 12:12:04
假设您的证书在证书下:LocalMachine\My
import-module webadministration
$computerName = $Env:Computername
$domainName = $Env:UserDnsDomain
New-WebBinding -Name "MyWebSite" -IP "*" -Port 443 -Protocol https
Get-ChildItem cert:\LocalMachine\My | where { $_.Subject -match "CN\=$Computername\.$DomainName" } | select -First 1 | New-Item IIS:\SslBindings\0.0.0.0!443另一种方法的参考链接:powershell-快速配置-ssl
https://stackoverflow.com/questions/41818623
复制相似问题