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?