Реализации шагов здесь: http://azure.microsoft.com/en-us/documentation/articles/mobile-services-dotnet-backend-how-to-configure-iis-express/Azure Mobile Service размещается на локальном IIS Express не acessable с удаленной машины на одной подсети
Я пытался получить доступ к мобильному интерфейсу службы REST с IOS, Android и Windows, приложениями на базе работающих на удаленная машина, выполняющая GET и POSTS, все запросы приводят к ответу «разрешение было отклонено для этого запроса».
Я могу перейти на мобильный сайт с удаленной машины, упомянутой выше, которая находится в той же подсети, что и мобильная служба, однако при нажатии на ссылку «попробуйте» мне предлагается ввести учетные данные. Я попытался ввести ключ мобильной службы, учетные данные Windows и учетные данные, используемые при настройке базы данных, ни одна из них не привела к повторному запросу для учетных данных.
Те же приложения для Android и Windows работают без проблем при работе на компьютере, на котором работает мобильная служба. Я должен использовать 10.0.2.2 для приложения для Android, работающего в эмуляторе, чтобы заставить loopback работать, но в остальном код не изменяется.
Беспроводная служба azure работает в отладчике с использованием Visual Studio 2013 с обновлением 3. Visual Studio была запущена как администратор.
Все три приложения iOS, Android и Windows могут получить доступ к одной и той же мобильной службе, когда она работает в Azure (Cloud).
Я прочитал, что мобильная служба, работающая в IISExpress, разрешает анонимные запросы, исходящие из localhost, но я не видел упоминаний о том, как настраивать аутентификацию при удаленном доступе или если какие-либо корректировки необходимы для правильной аутентификации.
Любые идеи?
Спасибо за предложение, но я уже осуществили это. Это позволило получить доступ к лазурному мобильному сайту. Интерфейс REST также доступен, но возвращает ответ на отказ в доступе HTTP, поэтому кажется, что проблема аутентификации. –