У меня есть автономное приложение Windows Forms на C #. Он подключается к бэк-офисной системе, которой в процессе идентификации требуется имя рабочей станции. Я использую Environment.MachineName, чтобы получить это. Однако клиент, использующий это приложение, будет иногда запускать его в среде Citrix, и, когда они это делают, они хотят, чтобы оно ссылалось на имя удаленной машины, а не на машину, на которой оно установлено. Я никогда раньше не кодировал ничего подобного и не знаком с Citrix (так что я готов взлететь). Как мне узнать имя удаленной машины? Любые идеи очень ценятся.
Заранее большое спасибо.