2014-10-06 2 views
0

Реализации шагов здесь: 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, но я не видел упоминаний о том, как настраивать аутентификацию при удаленном доступе или если какие-либо корректировки необходимы для правильной аутентификации.

Любые идеи?

ответ

0

Удаленный доступ для IIS Express изначально заблокирован

В Vista и Win7 или Win 8 Выполните следующую команду с administratice привилегиях

netsh http add urlacl url=http://xxxxx:port/ user=everyone 
+0

Спасибо за предложение, но я уже осуществили это. Это позволило получить доступ к лазурному мобильному сайту. Интерфейс REST также доступен, но возвращает ответ на отказ в доступе HTTP, поэтому кажется, что проблема аутентификации. –