#ssl #powershell
#ssl #powershell
Вопрос:
Пытаюсь создать SSLBinding с помощью powershell. У меня есть сертификат в хранилище сертификатов, и я действую следующим образом
$certificate = Get-ChildItem cert: -Recurse | Where-Object {$_.FriendlyName -match $CertificateName } | Select-Object -First 1
cd IIS:SslBindings
Get-Item $certificate | New-Item 0.0.0.0!$Port
возможно ли создать ssl-привязку без перехода к IIS:SslBindings?
С уважением, боже
Ответ №1:
Можете ли вы попробовать в вашем контексте :
PS C:> new-item -path "IIS:SslBindings.0.0.0!9004" -Value $certificate
IP Address Port Store Sites
---------- ---- ----- -----
0.0.0.0 9004 My
PS C:> dir IIS:SslBindings
IP Address Port Store Sites
---------- ---- ----- -----
0.0.0.0 8172 MY
0.0.0.0 9000 My
0.0.0.0 9001 My
0.0.0.0 9002 My
0.0.0.0 9003 My
0.0.0.0 9004 My
Теперь я смог протестировать.
Комментарии:
1. Спасибо, я пробовал это, при выполнении он запрашивает тип, я не уверен, что это за тип, поэтому я оставил его там !. каким должно быть значение для type?
2. Извините, я был неправ (и немного устал), поэтому я редактирую свой ответ, кажется, теперь он работает.