Эмулятор мобильного устройства не может получить доступ к localhost - PullRequest
2 голосов
/ 10 мая 2010

Я использую эмулятор Windows Mobile 6 Professional и Центр устройств Windows Mobile. Я подключил эмулятор и подключил его к компьютеру.

Я пытаюсь подключиться из браузера эмулятора к веб-сервису, который развернут в IIS моего компьютера (на той же машине, где установлен эмулятор). Если я подключу свой компьютер к Интернету, я смогу получить доступ к любому веб-сайту, включая мой локальный WS (используя IP-адрес, возвращаемый ipConfig). Проблема заключается в том, что я отключаю компьютер от Интернета: я не могу получить доступ к своей локальной веб-службе, используя IP-адрес (внутренний, возвращаемый ipconfig) или имя компьютера.

У вас есть идея, какие настройки мне не хватает? Я уверен, что это возможно как-то, я просто не знаю, как ...

PS: цель состоит в том, чтобы получить доступ к WS из мобильного приложения, но пока я не могу получить к нему доступ из браузера, я также не могу получить к нему доступ из приложения.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 13 октября 2010

Это помогло бы увидеть URL, который вы используете. В зависимости от того, используете ли вы имя хоста, полное доменное имя или IP-адрес, я бы предложил разные вещи. Есть ли у вас DNS-сервер в локальной сети, который разрешает хост при подключении? Я предполагаю, что с IP-адресом хоста это сработало бы. Увы, вы задали вопрос давным-давно и, вероятно, больше не нуждаетесь в ответе.

0 голосов
/ 10 мая 2010

Раньше я сталкивался с такой же проблемой, соединение будет успешным, если на компьютере есть сеть (интранет, интернет). Если сетевое соединение не найдено, оно не будет работать, даже если это устройство.

Я думаю, что это связано с тем, как эмулятор / устройство подключается к компьютеру. Наконец, я частично решил проблему, подключив компьютер к сети, если нет сети, кроме компьютера, который можно установить Виртуальная машина , чтобы иметь один:)

...