IIS 7 и ASP.Net MVC проблема - PullRequest
       4

IIS 7 и ASP.Net MVC проблема

1 голос
/ 30 января 2010

Это немного сложно - так что поехали.

Я разрабатываю мобильное веб-приложение, используя asp.net mvc, и мне нужно проверить его локально на моем iPhone. Пока у меня есть первый вариант сайта, работающий на моем локальном ноутбуке разработчика. Я создал виртуальный каталог для сайта под IIS 7 на той же машине. Я развернул сайт в эту папку с VS2008. Я открываю браузер и захожу в "", и сайт работает нормально. Я работаю в домашней сети с заблокированным WIFI, и в сети есть и мой ноутбук, и мой iPhone. Итак, теперь я хочу протестировать iPhone, но сайт не появится при просмотре "". У меня есть другая машина, которая также находится в сети, и я получаю это сообщение об ошибке при попытке перейти на сайт:

«Веб-сайт (имя ноутбука) находится в сети, но не отвечает на попытки подключения»

У меня такое ощущение, что это как-то связано с настройками IIS и \ или пулами приложений, но я не смог найти ничего подходящего. Любая помощь приветствуется.

Ответы [ 3 ]

1 голос
/ 30 января 2010

Есть несколько возможностей:

  1. iPhone не может разрешить ваш ноутбук по имени. Попробуйте вместо этого использовать IP-адрес вашего компьютера в URL.
  2. Брандмауэр на ноутбуке блокирует входящие соединения с других компьютеров. Проверьте брандмауэр.
  3. На веб-сайте IIS настроен заголовок узла localhost, поэтому он не будет отвечать на запросы к другим именам узлов. Проверьте привязку для веб-сайта в диспетчере IIS.

Чтобы устранить возможные проблемы с сетью, вы можете создать специальную сеть Wi-Fi на своем ПК и подключиться к этой сети для тестирования.

0 голосов
/ 21 мая 2011

Я подозреваю, что вы не одиноки, так как у меня была именно эта проблема. Я разработал небольшую утилиту для открытия портов, которую я назвал «SharpProxy», которая может упростить локальное тестирование намного .

Обзор и инструкции: http://www.codefromjames.com/wordpress/?p=97

Это открытый исходный код! Получить код здесь: https://github.com/jocull/SharpProxy

0 голосов
/ 30 января 2010

Убедитесь, что для сайта установлен параметр Разрешить анонимный доступ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...