Nun, da ASP.Net Core veröffentlicht wurde, fühle ich es ist Zeit, diese Frage zu stellen.Installieren Sie SSL-Zertifikat für ASP.Net Core Weblistener
Für meine Webanwendung muss ich einen WebListener-Server aufgrund einer Geschäftsanforderung für Self-Hosting und NTLM-Authentifizierung für Windows-IDs verwenden. Der Weblistener-Server benötigt ein SSL-Zertifikat.
Ich habe ein SSL-Zertifikat erstellt und weiß, dass es für Kestrel im Code des Webservers (in Program.cs oder Startup.cs) hochgezogen wird. Aber wie ist das für Weblistener?
Ich fand diesen Beitrag: How to Use HTTPS with Microsoft.AspNet.Server.WebListener, aber es wurde nie wirklich beantwortet. Ein paar Stunden Googeln ergab auch nichts für mich.
Von dem, was ich sagen kann, ist eine Art von Kommando:
netsh http add sslcert
Aber ich bin in mir über den Kopf in Hinblick darauf, was ich brauche für Weblistener speziell zu tun. Wenn möglich, würde ich gerne das Zertifikat mit einem Kestrel ähnlichen Code in die Startsequenz ziehen (es ist so praktisch!), Aber ich bin mir ziemlich sicher, dass ich es mit der Kommandozeile installieren muss.
Vielen Dank im Voraus!
https://weblog.west-wind.com/posts/2013/sep/23/hosting-signalr-under-sslhttps, es sagt SignalR, aber es ist wirklich über http.sys (was WebListener basiert auf) – davidfowl
Vielen Dank für die schnelle Antwort! Ich werde es heute Morgen versuchen! – VickiM