2016-03-03 1 views
0

Я пытаюсь включить функцию обновления браузера, чтобы обновлять несколько разных браузеров каждый раз, когда я нажимаю ярлык. Обновление работает нормально для браузеров на том же компьютере, что и VS, но не в удаленных браузерах.Visual Studio Browser Ссылка не работает с не локальным браузером

Сервер (IIS express) настроен на обслуживание удаленных клиентов, и они загружают сайт, как ожидалось. Однако код JavaScript, необходимый для обновления, не включен в ответ Html.

Я думал, что эта функция работает только с локальными подключениями и попыталась использовать порт вперед для достижения этого без успеха. Браузеры на обеих машинах Chrome v48

Любая идея?

+0

Я потратил много времени, пытаясь сделать эту работу. Browser-Sync делает это и многое другое, и мне потребовалось 5 минут для настройки. – Mehran

ответ

1

Браузер в настоящее время ограничен локальными браузерами из-за проблем с безопасностью.

Соединение с браузером может использоваться для выполнения кода внутри Visual Studio. Поскольку VS часто запускается как пользователь с повышенными правами, это может позволить кому-то выполнить код с повышенными разрешениями с использованием неаутентифицированного HTTP-соединения.

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