SSL am IIS automatisch per Skript einrichten

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

 

 

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert