Я пытаюсь получить доступ к веб-роли, интегрированной с ACS, из эмулятора Android, проблема в том, что
во время настройки отладки веб-роли ACS перенаправляет обратно на «localhost», а не на реальный URL.
Локальный адрес локального компьютера эмулятора Android определен как 10.0.0.2, поэтому, когда ACS перенаправляет на localhost, веб-браузер эмулятора не перенаправляет.
Я попытался позволить ACS перенаправить на 10.0.0.2 - но по неизвестной причине это не работает.
SO! .... через несколько часов (50) я попытался использовать IIS 7 в качестве обратного прокси-сервера с помощью маршрутизации запросов приложений и совершать вызовы Android напрямую на IP-адрес локальной сети моего компьютера, а IIS перенаправлять вызовы на локальный веб-узел Azure роль:
Итак, эмулятор вызывает 10.0.0.3:8081, и IIS7 перенаправляет его на localhost: 8082 (это веб-роль).
И! .... через несколько часов (280) я все еще трачу столько времени на ИТ и не могу проверить свою веб-роль.
Итак, теперь я здесь и надеюсь, что кто-то с опытом в этих предметах может мне помочь.
Кстати, Azure для тех из вас, кто не знает, не может быть настроен локально для публикации в локальной сети и может работать только в режиме локального хоста.
Большое спасибо.
Ишай