C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 90 - DCOM и безопасность / ActiveX по шагам / Приложение

Шаг 90 - DCOM и безопасность

Вообщем то вопрос серьезный. Действительно на сервере запускаются какие то компоненты. Неужели их может кто попало запускать? Будем исследовать этот вопрос. Когда мы на клиенте то мы действуем от имени пользователя который зарегистрировался в домене. Если Вы будете пытаться запускать из VB этот объект то получите такую ошибку если не имете прав на работу в объектом.

90_1.gif (2688 b)

Решить этот вопрос можно дав пользователю доступ администратора используя управление учетными записями.

90_2.gif (8883 b)

Но это явно не выход. Администратор он права имеет всякие там и не дело всем их раздавать. Но выход есть. Нам нужно утилита dcomcnfg но только запустить ее нужно и настроить на сервере. Итак что делает dcomcnfg смотрим схему.

90_3.gif (14220 b)

На клиенте мы настраиваем только где расположен элемент в сети. Говорим что мол он там и там находиться. А вот на самом уже сервере разрешаем доступ к объектам DCOM пользователи и так далее. Администратором быть не обязательно. Надо настроить разрешения на сервере.


| |
Автор Каев Артем.
[AD]