2017-01-06 9 views
1

Вот мой сценарий: * У меня есть сертификат, установленный на моем сервере (Windows Server 2008 R2, с IIS 7.5) * Я создаю новое привязку HTTPS через команду PowerShell (New-WebBinding) , но у меня нет способа связать это с сертификатом, который у меня есть (для которого у меня есть Thumbprint)Связать существующий SSL-сертификат с веб-сайтом IIS

Любые идеи о том, как я могу это сделать. На прилагаемом скриншоте это можно сделать в графическом интерфейсе, просто отредактировав привязку HTTPS и выбрав его из раскрывающегося списка, хотя не видел хорошего примера для этого с помощью PowerShell или командной строки.

enter image description here

ответ

1

Используйте Get-WebBinding используется для получения связывания вашего сайта и установить сертификат с помощью AddSslCertificate метода:

$httpsBinding = Get-WebBinding -Name "YourWebSiteName" -Protocol "https" 
$httpsBinding.AddSslCertificate('SSL_HASH_STRING', "my") 
+1

что работал для меня, спасибо !! – user1274214

+0

Добро пожаловать. Пожалуйста, подумайте о принятии ответа, используя зеленую галочку. –

+0

Готово. Кроме того, это не сработало для меня на Windows Server 2012/IIS 8, хотя это было не так много. Вы пробовали это на сервере 2012? Есть ли альтернативный сценарий? – user1274214