Можно ли получить доступ к эмулятору Azure с другого компьютера в той же сети?

Я использую Windows 7 (x64) с VS 2010 SP1 и Windows Azure SDK 1.5. Я хотел бы иметь возможность отлаживать веб-приложение на iPhone, подключенном к той же сети, чтобы сократить циклы отладки.

IIS работает на этом компьютере и видит, что временный сайт создается при отладке проекта Azure. Есть ли способ добавить дополнительную привязку к сайту IIS, чтобы я мог подключиться с iPhone при запуске отладки? Я могу вручную добавить привязку после запуска отладчика, но это теряется, когда я прекращаю отладку.

6 ответов

Это очень старая тема, но я наткнулся на нее, пытаясь сделать то же самое - после долгих поисков я нашел это: и он отлично работал для меня (используя Passport для прохождения трафика)

http://blog.sacaluta.com/2012/03/windows-azure-dev-fabric-access-it.html

Вы можете использовать переадресацию портов для этого.

netsh interface portproxy add v4tov4 listenport=800 connectaddress=127.255.0.0 connectport=82 protocol=tcp

Более подробная информация здесь: http://fabriccontroller.net/blog/posts/remotely-accessing-the-windows-azure-compute-emulator/

У меня есть открытие этого решения http://blog.piyushthacker.com/?p=24

У меня отлично работает:)

В более новой версии (1.3 и выше) вам может понадобиться изменить файл IISConfigurator.exe.config, как в этом решении http://blog.syntaxc4.net/post/2011/01/06/changing-the-windows-azure-compute-emulator-ip-address.aspx

Я использую Fiddler для создания прокси-сервера (установите флажки " Действовать как системный прокси при запуске", " Контролировать все соединения и разрешить подключение удаленным компьютерам"), настроить удаленный браузер на использование прокси-сервера и получить доступ к моему веб-сайту Azure через http://ipv4.fiddler:81/ Техника отсюда.

Мне удалось найти решение такого рода работ.

Я пошел к диспетчеру IIS и создал новый веб-сайт, который указывает на папку, в которой я работаю, на порту 8000.

Теперь я могу получить к нему доступ через http://ip-of-server:8000/, а также отладить приложение.

Надеюсь, что это работает и для вас.

Для этого есть решение,
Посмотрите на этот SO ответ, который основан на этом посте

Другие вопросы по тегам