Невозможно получить доступ к WEB API через ip: port, но могу с помощью localhost: port в режиме отладки VS

Я пытаюсь написать WEB API из .net и пытаюсь, чтобы приложение Android запрашивало некоторые данные из базы данных сервера sql.

У меня написано веб-API, и он хорошо работает в режиме отладки.

У меня вопрос, я заметил, что URL этого приложенияlocalhost:port и работает нормально. Тем не менее, когда я пытаюсь изменить его наMYIP:port (eg. http:192.168.X.1234) или жеMYHOSTNAME:port (eg win7home:1234) это дает мне.Bad Request - Invalid Hostname

Я знаю, что могу развернуть это в IIS, и мой IIS настроен, но мне было просто интересно, почему это не так?работать в режиме отладки ???

Могу ли я запустить его в режиме отладки и протестировать на своем Android одновременно, вместо того, чтобы развертывать его каждый раз, когда я хочу внести изменения?

Ответы на вопрос(5)

Ваш ответ на вопрос