Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---
- netsh http add urlacl url=http://<hostIP>:<siteport>/ user=<group>
- где group = "все" на русской винде и "everyone" на английской соответственно
- , hostIP - айпи который выдал роутер, можно выяснить с помощью команды ipconfig или мышкой в настройках соединения
- Пример
- netsh http add urlacl url=http://192.168.0.101:54910/ user=все
- ---
- В проекте с сайтом
- находим applicationhost.config
- он либо в папке <username>/Documents/IIS Express
- либо в папке <site_src_root>/.vs/Config, тобишь пользовательские настройки студии.
- Выяснить откуда именно тянутся настройки можно при запущенном из-под студии сайте.
- В панели рядом с часами будет иконка ИИС, показать все приложения, нажимаем на приложение, смотрим значение "Настройка"
- Там нужно подкорректировать биндинги.
- В моем случае получилось так:
- <sites>
- <site name="WebSite1" id="1" serverAutoStart="true">
- <application path="/">
- <virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1" />
- </application>
- <bindings>
- <binding protocol="http" bindingInformation=":8080:localhost" />
- </bindings>
- </site>
- <site name="Web" id="2">
- <application path="/" applicationPool="Clr4IntegratedAppPool">
- <virtualDirectory path="/" physicalPath="D:\Work\RudenSoft\Unipost\src_new\unipost\Ark2" />
- </application>
- <bindings>
- <binding protocol="http" bindingInformation="*:54910:localhost" />
- <binding protocol="http" bindingInformation="*:54910:*" />
- <binding protocol="http" bindingInformation="*:54910:192.168.0.101" />
- <binding protocol="http" bindingInformation="192.168.0.101:54910:*" />
- </bindings>
- </site>
- <siteDefaults>
- <logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" />
- <traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />
- </siteDefaults>
- <applicationDefaults applicationPool="Clr4IntegratedAppPool" />
- <virtualDirectoryDefaults allowSubDirConfig="true" />
- </sites>
- Немного наугад, но главное что получилось
- ---
- Фаервол
- Порт нужно добавить в исключения. ну или выключить фаервол, если сеть защищена паролем
- ---
- Проверка. На другом устройстве в браузере вводим http://192.168.0.101:54910 и видим сайт
Advertisement
Add Comment
Please, Sign In to add comment