Вниз
Скачать: CL | DM;

Авторизация для вызова удаленного com-интерфейса. Как?   Найти похожие ветки 

← →
Карелин Артем ©   (2005-02-17 15:22) [0]

Хочу вызвать сом-обьект на другом компе с помощью CreateRemoteComObject, но удаленный комп не дает доступ к интерфейсу. Логин и пароль известен.
Как получить права на доступ к этому обьекту?


← →
Григорьев Антон ©   (2005-02-17 15:41) [1]

Запустить на удалённом компьютере DcomCnfg, найти в списке сервер, который реализует данный COM-объект, и настроить права доступа к нему: каким пользователям можно его запускать.


← →
Карелин Артем ©   (2005-02-17 15:50) [2]

А если сеть без домена, с которого можно утащить имена пользователей и в лучшем случае у программы будут права гостя? В худшем же прав нет никаких.


← →
Набережных С. ©   (2005-02-17 18:40) [3]


> Карелин Артем ©   (17.02.05 15:50) [2]


> и в лучшем случае у программы будут права гостя? В худшем
> же прав нет никаких.

Нет прав - нет и коннекта, вот и весь сказ. Либо используй TSocketConnection, либо права раздавай.

Если есть права гостя, то подключаться уже можно. Но лучше так не делать, т.к. есть риск создать хорошую дыру в защите. Запускать под гостем мало смысла, потому как он ни на что не имеет прав, да и вообще запуск под подключившемся пользователем - вариант из наихудших по многим причинам. Единственный нормальный вариант - запуск под фиксированной учеткой. Но тогда подключившийся гость будет иметь права этой учетки, а так как гостем может быть любой, то неприятности - вопрос времени. Во избежании придется самому обеспечивать авторизацию на сервере и управление доступом, а это задача не из простых и в случае ошибки опять же приведет к нарушению защиты.
Лучше всего создать на сервере необходимые учетки, разрешить им сетевой вход и подключение к серверу, а сразу после подключения производить имперсонацию клиента. Тогда сервер можно запускать даже под системной учеткой, что в ряде случаев очень удобно. Все остальное - от лукавого:)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.031 c
14-1131982306
Marser
2005-11-14 18:31
2005.12.04
Любимый метод сортировки


14-1131976315
hbreaker
2005-11-14 16:51
2005.12.04
Форма и цвет. Мой хомяк.


2-1131873995
Бобров Илья
2005-11-13 12:26
2005.12.04
DBGrid (DBGridEh)


14-1131431975
Shopot
2005-11-08 09:39
2005.12.04
Рисование в Delphi.


2-1131960085
alsov
2005-11-14 12:21
2005.12.04
Перевод Variant в TDate




   Наверх