У меня проблемы с просмотром веб-сайтов, находящихся в разработке, на некоторых удаленных устройствах, таких как 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-адреса для большинства своих машин.
источник
Ответы:
Что касается
*:64203:aurora
привязки, вашим мобильным устройствам требуется сопоставление записей DNSaurora
с вашим IP-адресом (я полагаю192.168.1.24
).Для
*:64203:192.168.1.24
привязки я не смог точно воспроизвести ошибку. Я хотел бы убедиться, что вы запускаете команду из командной строки с повышенными правами (администратора). Кроме того, описание ошибки приводит к ошибке, связанной с сетью, поэтому убедитесь, что ваша IP-конфигурация правильная.источник