Das folgende Beispiel zeigt wie man unter Windows 2008/2008 R2 am IIS automatisch SSL per Script einrichtet.
# Installation eines Root Zertifikats (üblicherweise als .CER Datei) %Systemroot%\System32\certutil.exe -addstore root C:\YourRootCertificateFile.cer # Installation eines SSL Zertifkates incl. Privatem Schlüssel (üblicherweise als .PFX Datei) %Systemroot%\System32\certutil.exe -p YourPassword -importPFX C:\YourCertificateFile.pfx # SSL Zertifikat dem IIS hinzufügen (Hinweis: Bei dem Wert YourCertHash handelt es sich um den Fingerprint des Zertifikates) %Systemroot%\System32\netsh.exe http add sslcert ipport=0.0.0.0:443 certhash=YourCertHash appid={4dc3e181-e14b-4a21-b022-59fc669b0914} # Binden des Zertifkat an die Default Web Site des IIS %Systemroot%\System32\inetsrv\AppCmd.exe set site "Default Web Site" /bindings:https://:443 # SSL Flags zum Erzwingen von SSL konfigurieren %Systemroot%\System32\AppCmd.exe set config "Default Web Site" -commitPath:APPHOST -section:access -sslFlags: Ssl