ASP.NET Entwicklung server: externer Zugriff
Ich versuche zu laufen ein ASP.NET MVC-Projekt auf dem Entwicklungs-server, und dann darauf zugreifen, von extern. Ich habe den port 8010 jedes mal, wenn der Entwicklungs-server läuft.
Aktuell, es funktioniert gut, wenn ich gehen, um http://localhost:8010
. Allerdings, wenn ich versuche, es auf einem anderen computer im Netzwerk, über http://128.11.53.104:8010
(wo der mittlere Teil ist meine computer IP-Adresse), dann gibt es mir den Fehler: HTTP Error 400. The request hostname is invalid
.
Was muss ich tun, damit die Entwicklung-server von extern erreichbar ist? Danke.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den ASP.NET Dev-Server akzeptieren keine verbindungen ausgestellt, die von anderen Computern aus Sicherheitsgründen. Ich hatte angesichts dieser situation in der Vergangenheit und als eine Lösung, die ich gefunden habe,Diesen link.
Erzählen uns "Trace-Dienstprogramm". Schauen Sie einfach auf diesen link. Für andere alternative Lösung, bitte überprüfen Sie diese ALSO Link und überprüfen Sie die Antwort, die wir von Jon Galloway.
Machten wir eine free VS-Erweiterung um dies zu ermöglichen, genannt Förderer.
https://marketplace.visualstudio.com/items?itemName=vs-publisher-1448185.ConveyorbyKeyoti
Es nicht ändern alle config-Dateien, wie Sie einige Lösungen.
Dem development-server ist nur intern erreichbar ist.
Jedoch können Sie eine TCP-Weiterleitung, lauscht auf einem anderen port und der Tunnel zwischen dieser und Ihren Entwicklungs-server.
z.B.
http://128.11.53.104:8011
Benutze ich tcpTrace für solche Dinge: http://www.pocketsoap.com/tcpTrace/