Erstellen eines selbst signierten iis-ssl-Zertifikat von powershell

Brauche ich zum erstellen eines neuen selbst unterzeichneten IIS-SSL-Zertifikat von einem PowerShell-Skript als Teil eines automatisierten installieren.

Hier ist, was ich versucht habe:

Import-Module WebAdministation

New-WebBinding -Name "Default Web Site" -IP "*" -Port 443 -Protocol https

New-SelfSignedCertificate -Subject Fluency -DnsName $computerName.$domainName -CertStoreLocation cert:\LocalMachine\My

Get-ChildItem cert:\LocalMachine\My | where { $_.Subject -match "CN\=$Computername\.$DomainName" } | select -First 1 | New-Item IIS:\SslBindings\0.0.0.0!443

Ergebnis

Er sagt Neue-SelfSignedCertificate nicht gefunden werden kann für die entsprechende Zeile. Wenn ich das Zertifikat manuell über den IIS-manager, den rest des Codes funktioniert einwandfrei.

Vielen Dank für Ihre Hilfe!

Schreibe einen Kommentar