Альтернатива объекту Activex
Всем привет!!
Я работаю на интранет-сайте, где отображается имя подключенного человека. Например, если Джон Доу подключится к своему сеансу, я хочу восстановить имя пользователя windows, поэтому, когда он откроет портал, Джон Доу будет отображаться со всей информацией без страницы входа.
Я пробую объект ActiveX
var wshell = new ActiveXObject("WScript.Shell"); var username = wshell.ExpandEnvironmentStrings("%USERNAME%");
Моя проблема в том, что мой портал предназначен для многих людей в intern, и я не уполномочен использовать activeX для обеспечения безопасности.
Есть ли какая-нибудь возможность получить имя пользователя Windows без использования ActiveXObject? Без того, чтобы поставить страницу входа в систему.
Если это возможно, мне нужно что-то, что мне не нужно "активировать" на компьютере (например, авторизованный activeX на каждом IE, так как у вас есть более 200 компьютеров, которые будут использовать портал).
Я смотрю на это уже 3 дня, но не нахожу ничего работающего, чтобы изменить это.
Мой портал работает на PHP и Javascript.
Что я уже пробовал:
Ищу в PHP и Javascript вещи без успеха!!