У меня проблемы с просмотром веб-сайтов, находящихся в разработке, на некоторых удаленных устройствах, таких как iPad, телефон Nexus и т.д. Я использую IIS Express. Я установил привязки таким образом:

<site name="WebApplication1" id="7">
    <application path="/" applicationPool="Clr4IntegratedAppPool">
        <virtualDirectory path="/" physicalPath="d:\Programming\WebDotNet\WebApplication1\WebApplication1" />
    </application>
    <bindings>
        <binding protocol="http" bindingInformation="*:64203:localhost" />
        <binding protocol="http" bindingInformation="*:64203:aurora" />
        <binding protocol="http" bindingInformation="*:64203:192.168.1.24" />
    </bindings>
</site>

Однако есть пара неприятностей.

Первая привязка (http://localhost:64203/), естественно, работает только на моей машине, но работает в любом браузере.

Вторая привязка (http://aurora:64203/) работает частично. Работает в IE, Firefox, Opera 12, Safari для Windows (5.1.7). Это относится и к моей машине, и к другой машине с Windows. Однако URL-адрес не работает в Chrome, Opera (27) или на любом из моих мобильных устройств. На Nexus 5 я пробовал и Chrome, и Firefox.

Третья привязка (http://192.168.1.24:64203/) не может быть зарегистрирована:

C:\Program Files\IIS Express>iisexpress.exe /site:WebApplication1
Successfully registered URL "http://localhost:64203/" for site "WebApplication1" application "/"
Successfully registered URL "http://aurora:64203/" for site "WebApplication1" application "/"
Failed to register URL "http://192.168.1.24:64203/" for site "WebApplication1" application "/". Error description: The network location cannot be reached. For information about network troubleshooting, see Windows Help. (0x800704d0)

Пожалуйста, помогите мне решить эту проблему, так как мне действительно нужно тестировать свои сайты на мобильных устройствах.

PS: Если это может быть актуально, мой маршрутизатор - это голосовой шлюз Cisco EPC3925 EuroDocsis 3.0 с 2 портами, и я установил статические IP-адреса для большинства своих компьютеров.

1 ответ1

0

Что касается привязки *:64203:aurora , вашим мобильным устройствам нужны записи DNS, сопоставляющие aurora с вашим IP-адресом (я предполагаю, 192.168.1.24).

Для привязки *:64203:192.168.1.24 я не смог точно воспроизвести ошибку. Я хотел бы убедиться, что вы запускаете команду из командной строки с повышенными правами (Администратор). Кроме того, описание ошибки приводит к ошибке, связанной с сетью, поэтому убедитесь, что ваша IP-конфигурация правильная.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .