这是我的情景: *我的服务器上安装了证书(Windows Server 2008 R2,IIS 7.5) *我通过PowerShell命令(New-WebBinding)创建了一个新的HTTPS绑定,但是我无法将此与我拥有的证书(我确实拥有指纹)相关联。
关于如何建立这种关联的任何想法。在附带的屏幕截图中,只需编辑HTTPS绑定并从下拉列表中选择它,即可在GUI中完成此操作,但通过PowerShell或命令行可以看到一个很好的示例。
答案 0 :(得分:2)
使用Get-WebBinding
cmdlet检索您网站的绑定并使用AddSslCertificate
方法设置证书:
$httpsBinding = Get-WebBinding -Name "YourWebSiteName" -Protocol "https"
$httpsBinding.AddSslCertificate('SSL_HASH_STRING', "my")