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

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

Сообщение Anonymous »


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

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

Мой вопрос: я заметил, что URL-адрес этого приложения — localhost:port, и оно работает нормально. Однако, когда я пытаюсь изменить его на MYIP:port (например, http:192.168.X.1234) или MYHOSTNAME:port (например, win7home:1234), это дает мне Неверный запрос – неверное имя хоста.

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

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

Вернуться в «C#»