Frage

Ich benutze IIS 5.1 unter Windows XP auf meinem Entwicklungsrechner.Ich werde HTTPS auf dem Webserver meines Unternehmens einrichten, möchte es aber zunächst lokal versuchen, bevor ich es auf einem Produktionssystem durchführe.

Wenn ich jedoch im Konfigurationsabschnitt meiner Website auf die Registerkarte „Verzeichnissicherheit“ gehe, ist das Gruppenfeld „Sichere Kommunikation“ deaktiviert.Muss ich etwas tun, um diese Gruppenbox zu aktivieren?

War es hilfreich?

Lösung

Das liegt daran, dass IIS 5.1 unter der eingeschränkten Windows XP-Version nur auf HTTP beschränkt ist.Dazu benötigen Sie eine Vollversion von IIS 6.0 unter Windows 2003.Glücklicherweise können Sie ein VHD-Image von Windows 2003 von Microsoft herunterladen und es unter einer Virtual PC-Instanz ausführen.Außerdem würde ich dies empfehlen, da Sie versuchen, vorsichtig zu sein und eine Maschine in der Nähe Ihrer Produktionsumgebung zu verwenden.Die Version IIS 5.1 wird nie als Produktionsmaschine bereitgestellt, daher können Sie nichts garantieren und die Unterschiede zwischen IIS 5.1 und IIS 6.0 sind so groß, dass sich die VM lohnt.

Andere Tipps

Möglicherweise müssen Sie zuerst manuell ein Zertifikat erstellen (unter WinXP scheint es keinen integrierten Mechanismus zu geben, daher müssen Sie OpenSSL verwenden).Schauen Sie sich diese beiden Links an:

Aktivieren von SSL in IIS unter Windows XP Professional

Aktivieren von SSL (HTTPS) für IIS in Windows XP

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top