Доступ к DevFabric со стороны Localhost
Можно ли получить доступ к веб-приложению, размещенному на DevFabric (WebRole), за пределами хост-машины?
Если возможно, как я могу достичь этого.
Благодарю.
2 ответа
Проблема не тривиальная, как может показаться, проблема в том, что Development Fabric состоит в браке с 127.0.0.1, поэтому она принимает запрос только от localhost, однако вы можете обмануть это, перенаправив все входящие вызовы для определенного порта: 127.0.0.1"следующая статья описывает проблему и как ее исправить:
дайте мне знать, если у кого-то есть подобная проблема, и я буду более чем готов помочь.
-Miguel
Если вы используете SDK 1.3 или более поздней версии, поскольку локальная веб-роль будет развернута в IIS, к ней можно получить доступ, если вы откроете порт 81, 82, 83 и т. Д. На брандмауэре. Но есть досадная проблема. Поскольку локальный эмулятор выберет первый действительный порт после 80 и 443, вашему веб-сайту может быть назначен динамически назначенный порт. Полагаю, что вы хотите, чтобы этот сайт связывался с сервером продолжения интеграции, я бы рекомендовал вам удалить все развертывания до этой сборки, чтобы убедиться, что сайт использует порты 81 и 444 (если требуется HTTPS). Надеюсь это поможет.