Невозможно получить доступ к 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 одновременно, вместо того, чтобы развертывать его каждый раз, когда я хочу внести изменения?