Gibt es eine Möglichkeit, über HTTPS auf den integrierten ASP.NET-Entwicklungsserver von Visual Studio zuzugreifen?
Gibt es eine Möglichkeit, über HTTPS auf den integrierten ASP.NET-Entwicklungsserver von Visual Studio zuzugreifen?
Antworten:
Ab sofort können wir IIS Express zum Entwickeln und Testen in SSL verwenden. In diesem vollständigen Artikel wird erläutert, wie Sie mit IIS Express und Visual Studion 2010 Websites in SSL entwickeln.
Nächster
Dann wirst du das bekommen
Die Arbeit mit SSL zur Entwicklungszeit ist mit IISExpress einfacher
Cassini unterstützt kein HTTPS.
Sie können jedoch IIS verwenden, um dies zu tun. Wenn Sie mit IIS 5.1 das MS IIS-Toolpack für IIS 6.0 herunterladen, wird ein Tool zum Erstellen selbstsignierter SSL-Zertifikate mitgeliefert. Dies funktioniert unter IIS 5.1
Das einzige Tool, das Sie benötigen (SelfSSL.exe), funktioniert einwandfrei mit IIS 5.1. Leider kommt es mit ein paar anderen Sachen gebündelt.
Schritte:
Zu diesem Zeitpunkt können Sie Ihren lokalen Host über HTTPS ausführen.
Wilco Bauwer hat einen Webdev-Server geschrieben, der https unterstützt. Er ist einer der Entwickler, die an dem in cassini visual studio 2005 eingebauten Webserver gearbeitet haben. WebDev.WebServer2
Wählen Sie im Projektmappen-Explorer die Projektdatei aus: zum Beispiel: "WebApplication1".
Mit ALT + ENTER geben Sie die Projekteigenschaften ein.
Wählen Sie "DEBUG" auf der linken Seite .
Hier können Sie "SSL aktivieren" auswählen .
Dann können Sie Ihr Projekt normal mit IIS Express starten und es wird SSL verwenden, der neue Port ist 44301