Веб-приложение: определение личности рабочей станции, на которой запущен VDI
У нас есть веб-приложение уровня предприятия, развернутое на более чем 100 сайтах, каждое из которых имеет сотни или даже тысячи пользователей и рабочих станций. Многие из наших клиентов в настоящее время стремятся перейти на виртуальные рабочие столы, и это вызывает проблемы, поскольку некоторые службы приложения зависят от местоположения.
Есть ли способ определить, с какой физической рабочей станции поступил запрос?
Мы поддерживаем различные возрасты внутренних серверов, все Microsoft, начиная с 2008 года (до R2). Большинство сайтов используют IE8, хотя они медленно мигрируют вверх, а сами приложения прекрасно работают в IE10 и Edge. Новые итерации продукта основаны на стандартах (HTML5/CSS3) и прекрасно работают в большинстве современных браузеров.
Сценарии на стороне клиента как решение, вероятно, будут в порядке - как и в любом современном веб-приложении, их уже много - но все, что я исследовал, наводит меня на мысль, что вы ничего не можете сделать, чтобы выйти за границы VDI и обнаружить где вы находитесь в реальном мире. Похоже, что это серьезная проблема для нативных настольных приложений, не говоря уже о том, чтобы браузер что-то выдал
Я хотел бы быть более конкретным и дать много деталей, но по определению здесь все немного расплывчато. Мы не контролируем, какую инфраструктуру виртуализации будут внедрять наши клиенты, хотя мы можем посоветовать им рекомендуемые конфигурации. Быстрый соломенный опрос показывает, что Citrix и VMWare популярны. Кроме того, я менеджер команды разработчиков, и поэтому не знаю ничего ценного в техническом мире:).