У меня есть локальная сеть, которую я настроил на своем Xbox и ПК. ПК работает под управлением Windows 10 и в настоящее время выступает в качестве маршрутизатора (общий доступ к подключению к Интернету через Xbox через коммутатор). На моем компьютере запущен сервер узлов, на котором размещено приложение, которое управляет приложением dev UWP на Xbox.
Я проверил все соединения. Xbox может общаться с моим компьютером, а v.v и мой другой компьютер могут загружать приложение, размещенное на сервере узла. Единственная проблема заключается в том, что все, что подключено к этой сети, может получить доступ к приложению узла только по IP-адресу моего компьютера.
Это проблематично по ряду причин, но в основном из-за CORS и того факта, что приложение UWP требует указывать на приложение узла, используя определенный домен в локальной сети.
Теперь, если бы я мог как-то просто открыть файл hosts на Xbox и изменить его, тогда моя проблема была бы решена. Однако это не представляется возможным. С другой стороны, я мог бы настроить сайт в IIS, но файлы размещаются виртуально в приложении узла, и поэтому нет физического пути для установки.
Мне нужно как-то сопоставить IP http://xxx.xxx.xx.xxx:8080/ => http://myurl/ в локальной сети.