Das ist wahnsinnig genial und deckt sogar HTTPS mit hübschen Domainnamen ab:
http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx
Die wirklich genialen Teile konnte ich nirgendwo anders auf SO finden, falls der obige Link jemals verschwindet:
> C:\Program Files (x86)\IIS Express>IisExpressAdminCmd.exe Usage:
> iisexpressadmincmd.exe <command> <parameters> Supported commands:
> setupFriendlyHostnameUrl -url:<url>
> deleteFriendlyHostnameUrl -url:<url>
> setupUrl -url:<url>
> deleteUrl -url:<url>
> setupSslUrl -url:<url> -CertHash:<value>
> setupSslUrl -url:<url> -UseSelfSigned
> deleteSslUrl -url:<url>
>
> Examples: 1) Configure "http.sys" and "hosts" file for friendly
> hostname "contoso": iisexpressadmincmd setupFriendlyHostnameUrl
> -url:http://contoso:80/ 2) Remove "http.sys" configuration and "hosts" file entry for the friendly hostname "contoso": iisexpressadmincmd
> deleteFriendlyHostnameUrl -url:http://contoso:80/
Das obige Dienstprogramm wird das SSL-Zertifikat für Sie registrieren! Wenn Sie die Option -UseSelfSigned verwenden, ist es ganz einfach.
Wenn Sie die Dinge auf die harte Tour machen wollen, ist der nicht offensichtliche Teil, dass Sie HTTP.SYS mitteilen müssen, welches Zertifikat zu verwenden ist, etwa so:
netsh http add sslcert ipport=0.0.0.0:443 appid={214124cd-d05b-4309-9af9-9caa44b2b74a} certhash=YOURCERTHASHHERE
Certhash ist der "Thumbprint", den Sie über die Zertifikateigenschaften in der MMC abrufen können.
35 Stimmen
Dafür gibt es eine kostenlose VS-Erweiterung, die wir geschrieben haben visualstudiogallery.msdn.microsoft.com/
0 Stimmen
@JimW Jim, sind Sie der Ersteller des Plugins? Könnten Sie bitte erklären, wie dieses Wunderwerk der Softwaretechnik funktioniert?
0 Stimmen
@IanWarburton Danke, dass Sie es ein Wunder nennen! Es ist ein Reverse-Proxy-Server.
0 Stimmen
@JimW Vielen Dank für die Erstellung dieser Seite.
0 Stimmen
@JimW Ich habe versucht, Ihr Plugin und tun alles, was Sie in Tutorial sagte. Aber ich kann immer noch nicht auf meinen localhost zugreifen
0 Stimmen
@mark_spencer Bitte senden Sie eine E-Mail an support at keyoti.com und wir werden Ihnen helfen.
0 Stimmen
Ich habe eine E-Mail an support@JimW geschrieben.
0 Stimmen
@JimW wie kann ein einzelner Rechner viele IPs haben, die sich von der physischen IP unterscheiden, wie es in der Dropdown-Liste Remote URL IP von Coveyor der Fall ist?
0 Stimmen
@SimpleGuy Ich habe Ihre Frage hier vollständig beantwortet stackoverflow.com/questions/63280656/
2 Stimmen
@JimWsaysreinstateMonica Absolut schön, wunderbar, fantastisch. Bitte, postet es als Antwort und lasst es uns hochstimmen! Ich verstehe nicht, warum die Leute immer wieder den iisexpress-proxy vorschlagen, der wirklich scheiße ist und sowieso nicht funktioniert.