Существует ли менее безопасный ActiveX-компонент, чем WScript.Network?
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Существует ли менее безопасный... Expand / Collapse
Автор
Сообщение
13.03.2007 9:01
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 14.12.2007 18:22
Сообщ.: 131, Visits: 824
Организовано что-то вроде мобильного офиса. Для возможности идентификации пользователей ноутбуков, не выполнивших вход в домен,
использую код:
<script language="JavaScript">
.....
oNet = new ActiveXObject("WScript.Network"); 
sMSG = oNet.UserName; //- читаю переменные окружения на клиенте
sMSG1 = oNet.UserDomain;
....  //-далее передаю полученные значения на сервер через параметры адресной строки и проверки разрешений
</script>

Для возможности его выполнения в соответствующей зоне безопасности web-страницы на клиенте должен быть разрешен:
 запуск ActiveX-компонент, не помеченных как безопасные.

Проблема в том, что разрешенные "ActiveX-компоненты, не помеченных как безопасные" смогут работать с файловой системой клиента и принципиально могут навредить клиенту. 
Вопрос: возможно ли прочитать на клиенте значение UserName, не включая разрешение на "ActiveX-компоненты, не помеченных как безопасные"? 
Или использовать какой-то более безопасный по своим возможностям компонент, чем WScript.Network?
Сообщ. #911463
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 12:29