Kein Zugriff auf die WEB-API mit ip: port, aber mit localhost: port im VS-Debug-Modus

Ich versuche, eine WEB-API von .net zu schreiben, und meine Android-Anwendung versucht, einige Daten aus der SQL Server-Datenbank abzufragen.

Ich habe die Web-API geschrieben und es funktioniert gut im Debug-Modus.

Meine Frage ist, ich bemerke die URL dieser Anwendunglocalhost:port und es läuft gut. Allerdings, wenn ich versuche, es zu ändernMYIP:port (eg. http:192.168.X.1234) oderMYHOSTNAME:port (eg win7home:1234) das gibt mirBad Request - Invalid Hostname.

Ich weiß, dass ich dies für IIS bereitstellen kann und mein IIS eingerichtet ist, aber ich habe mich nur gefragt, warum es im Debug-Modus nicht funktioniert.

Kann ich es im Debug-Modus ausführen und gleichzeitig auf meinem Android testen, anstatt es jedes Mal bereitstellen zu müssen, wenn ich eine Änderung vornehmen möchte?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage