Форум: "Corba";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];
ВнизАвторизация для вызова удаленного 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 вся ветка
Форум: "Corba";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.065 c