相关疑难解决方法(0)

Powershell IIS7 Snap in将SSL证书分配给https绑定

作为我们自动构建过程的一部分,我们使用PowerShell脚本来破坏和重建我们的IIS站点.

一旦我创建了AppPool并且网站完成了绑定信息,我想为https绑定设置SSL证书.我找不到任何具体的例子,在任何地方都可以证明这一点.

有任何想法吗?

寻找一个仁慈的贝壳神......

powershell iis-7 ssl-certificate web

11
推荐指数
2
解决办法
2万
查看次数

Powershell - 使用共享证书添加SSL绑定

我使用以下代码将证书链接到我添加的SSL绑定

$thumb = (Get-ChildItem cert:\LocalMachine\My | where-object { $_.Subject -like $wildCardSubject }     | Select-Object -First 1).Thumbprint
Push-Location IIS:\SslBindings
Get-Item cert:\LocalMachine\My\$thumb | New-Item $ipAddress!$port
Pop-Location
Run Code Online (Sandbox Code Playgroud)

这很好,没有任何错误.运行此操作后,如果我从IIS管理器打开该网站的绑定UI,我看不到任何附加到绑定的证书.我在这里错过了什么吗?

在类似的主题上,如果我在两个网站之间使用共享证书,我需要注意什么才能确保添加/删除ssl绑定有效?我可以从IIS管理器UI中看到以下问题

  1. 添加第二个绑定时,会发出警告,说其他网站已经使用过证书.我仍然继续前进,一切正常,不确定幕后发生了什么.
  2. 删除绑定时,它会发出警告,说明证书在其他绑定中使用,删除此绑定会使其他绑定无法使用.即使在这种情况下,我继续和其他网站似乎工作正常

powershell iis-7 powershell-2.0

2
推荐指数
1
解决办法
6146
查看次数

标签 统计

iis-7 ×2

powershell ×2

powershell-2.0 ×1

ssl-certificate ×1

web ×1